This engineer will play a key role in a small, fast-moving team and participate in architecture design and implementation of our embedded systems for control of electric-powered, fly-by-wire aircraft. This engineer will work closely with the hardware, mechanical, integration, and flight testing teams to design, develop, test and improve system-level behaviors.
Qualifications
- University degree in computer science or computer engineering
- At least 2 years full time industry experience
- Expert knowledge of object-oriented programming methodology and multi-layered system architectures
- Expert knowledge of C++
- Expert knowledge of multi-threaded systems
- Experience with modern integrated development environments and debuggers
- Basic understanding of version control technologies
- Exposure to other langues such as: python, C#, C, SQL
Desired Attributes
- Positive attitude
- Willingness to be flexible and learn new technologies
- Ability to work inside team