Real-Time Embedded Software Engineer
Join a defense and space manufacturing company as a Real-Time Embedded Software Engineer. Develop C++ software for real-time operating systems in advanced surveillance systems. Participate in full lifecycle from design to integration, collaborating with cross-functional teams. Requires 3+ years experience in embedded systems.
Responsibilities
- Develop C++ software for real-time operating systems in multidisciplinary surveillance systems
- Design and implement software architecture in multi-interface environments
- Participate in all stages of the software development lifecycle
- Provide technical support throughout the product lifecycle
- Work closely with project managers, system engineers, and other disciplines
Requirements
- Degree in Computer Science, Software Engineering, or Electrical Engineering
- At least 3 years of experience in C++ development
- Strong expertise in Multithreading and Object-Oriented Design (OOD)
Nice to have
- Hands-on experience with RT/Embedded system software development
- Experience in a multidisciplinary company