✨ About The Role
- Lead the development and maintenance of software systems for Seaglider projects, including vehicle guidance, navigation, system management, and communication
- Collaborate with hardware engineers, systems engineers, and other stakeholders to define software requirements and specifications
- Optimize software for efficiency, reliability, and real-time performance in resource-constrained embedded systems
- Conduct software hardware integration, debugging, and verification activities to validate system functionality, reliability, and performance
- Stay updated on emerging technologies and industry trends in vehicle software development
âš¡ Requirements
- Experienced software engineer with a minimum of 5 years in vehicle software development, preferably in the aerospace or automotive industry
- Proficient in C++, embedded systems, real-time operating systems, distributed computing systems, and software/hardware interfaces
- Skilled in leading software development projects, collaborating with cross-functional teams, and mentoring junior engineers
- Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative environment
- Familiar with industry standards for software safety and reliability, such as DO-178C