Senior C++ Software Engineer
Develop complex algorithms in C++ on Linux for advanced defense and space projects. Collaborate with algorithm developers, system engineers, and QA. Mentor junior developers and solve complex technical challenges. Require a degree in exact sciences and 3+ years of C++ experience.
Responsibilities
- Develop complex algorithms for advanced defense projects
- Design and implement software in C++ on Linux
- Collaborate cross-functionally with algorithm developers, system engineers, and QA
Requirements
- Degree in Computer Science, Software Engineering, Physics, or a related exact science
- 3+ years of professional C++ development experience
- Proficiency in object-oriented design and programming (OOD/OOP)
- Strong analytical and problem-solving skills with an exact sciences orientation
- Demonstrated senior-level ability to mentor juniors and tackle complex challenges
Nice to have
- Experience with Modern C++ and advanced libraries
- Familiarity with modern design patterns
- Knowledge of CI/CD pipelines
- Background in Agile development methodologies
- Theoretical knowledge in physics or radar systems