onsite
VMS Software Engineer - Archer
Software Engineer
Seeking a VMS Software Engineer to develop and integrate software for an all-electric vertical takeoff and landing aircraft. Requires expertise in C++, Python, and embedded systems within an aerospace context.
About the role
Key Responsibilities
- Design, develop, and implement software for the Vehicle Management System (VMS) of an all-electric aircraft.
- Integrate software components and ensure seamless operation with hardware systems.
- Develop and maintain software tools for testing, simulation, and analysis.
- Collaborate with cross-functional teams including hardware engineers and systems engineers.
- Troubleshoot and debug software issues throughout the development lifecycle.
- Contribute to the continuous improvement of software development processes and best practices.
Requirements
- Proven experience in software development, particularly in embedded systems.
- Proficiency in C++ and Python programming languages.
- Experience with Linux operating systems and development environments.
- Familiarity with aerospace systems or complex real-time systems is a plus.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Skills
cpythonlinuxembedded systemssoftware development