Mid-Level Embedded Software Engineer
Develop real-time embedded software for airborne mission computers and flight platforms, supporting new operational capabilities for defense customers.
Обязанности
- Develop software for embedded airborne mission computers
- Analyze software requirements and create software designs
- Implement unit testing
- Participate in system testing and laboratory integration
- Support software integration at local and customer sites
- Work according to organizational procedures
Требования
- Bachelor’s degree in computer science, software engineering, electrical engineering, or electronics engineering
- At least 3 years of real-time software development experience in C/C++
- Hands-on experience developing on real-time operating systems such as VxWorks, Integrity, or Linux
- Experience with Git configuration management tools
- Willingness to travel internationally
- Fluent working proficiency in English
Будет плюсом
- Knowledge of TCP/IP and DDS protocols
- Experience interfacing with BSPs
- Object-oriented programming and software modeling experience
- Familiarity with avionics systems and airborne networking