
C++ Developer
SARIDA - powered by e.SIC GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Ilmenau • 🇩🇪 Germany
Visit company websiteJob 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