SARIDA - powered by e.SIC GmbH

C++ Developer

SARIDA - powered by e.SIC GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Ilmenau • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

Qt

About the role

  • Design, development and maintenance of C++ modules for simulation systems (including scenario logic, sensor/actuator models, data streams, runtime performance)
  • Implementation of GUIs and tools (e.g., with Qt) as well as integrations into existing system landscapes (APIs, plug-ins, distributed components)
  • Verification/validation: unit/integration testing, debugging, profiling and performance optimization in real-time or near‑real-time environments
  • Participation in architectural decisions (e.g., for distributed systems, messaging, data storage) and in technical concepts/requirements
  • Documentation and work in accordance with quality management processes (ISO compliant)
  • Agile collaboration in a Scrum team, close coordination with the Head of Software and external partners

Requirements

  • Minimum 2 years of professional experience in C++ development, including STL
  • Experience with Boost and Qt is an advantage
  • Solid knowledge of software architectures (design patterns, clean code), multithreading, memory/runtime optimization
  • Build/tooling (CMake, Conan, Git, CI/CD)
  • Experience with test automation and debugging
  • Very good German language skills (at least C1) and good English skills, both written and spoken
  • Unrestricted work permit for Germany
  • Willingness to undergo a security clearance according to legal requirements
  • Strong problem-solving skills, structured working style, teamwork and sense of responsibility
Benefits
  • Pleasant working atmosphere
  • Flat hierarchies
  • Short decision-making paths
  • Exciting projects with scope for design and personal responsibility
  • Hybrid workplace arrangement
  • Modern tools and work-life balance
  • Personal development opportunities and future prospects

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++STLBoostQtsoftware architecturesdesign patternsmultithreadingmemory optimizationruntime optimizationtest automation
Soft skills
problem-solvingstructured working styleteamworksense of responsibility
Certifications
unrestricted work permit for Germanysecurity clearance