Staff Engineer, Test Integration, Modelling and Simulation (R5601)
Shield AIRemotely
pythondockerlinuxc++17cmakeconanc++20
Job Description
📋 Description
- Lead the design, development, and maintenance of high-performance C++ software for complex systems
- Architect robust, scalable simulation solutions for systems of systems and real-time processing
- Drive the integration of third-party software and hardware systems into comprehensive architectures
- Set technical standards and mentor other engineers to promote excellence and best practices
- Collaborate with cross-functional teams to ensure project alignment and successful delivery
- Implement modern agile software development practices, including continuous integration and
🎯 Requirements
- Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 5 years
- Advanced professional experience in software engineering and systems integration
- Familiarity with design patterns and system-level engineering principles
- Extensive experience in C++ using modern C++ (C++17/20) with knowledge of older standards (C++98/03)
- Experience in Python
- Linux environment programming (Windows a bonus)
🎁 Benefits
- Our international teammates receive a comprehensive total rewards package aligned to your country
Back to all jobs