The purpose of this role is to design and implement embedded software for propulsor control units. The candidate will work cross-functionally with the Mechanical Engineering, Testing, and Mechatronics teams on a variety of aerospace and consumer-facing projects. This is an exciting opportunity to help shape the future of regional air mobility and quiet electric propulsion.
What You’ll Do
Design and develop the overall architecture of an embedded system for a propulsor control unit
Collaborate with internal and external customers for optimal propulsor performance
Lead technical reviews to ensure system/software requirements are being met from an end-to-end system point of view.
Develop and execute unit tests to reduce identified risks.
US Person Status
Bachelor's degree in Electrical Engineering, computer engineering, or a related field.
Proficiency in embedded software development, including experience with microcontrollers, microprocessors, and real-time operating systems (RTOS).
Strong programming skills in languages commonly used in embedded systems development, such as C and C++
Familiarity with hardware interfaces and communication protocols such as SPI, I2C, UART, and CAN
M.S. or Ph.D. in Electrical Engineering (or equivalent) and 5 or more years of experience
Strong fundamentals of AC electric motor control and various PWM schemes
Familiarity with sensorless and sensored motor control algorithms
Experience with FPGA programming
Experience with PCB layout software
Experience developing and implementing embedded systems (hardware/software) adhering to relevant standards such as IEEE 2050, DO-254, and DO-278
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (