Embedded Software Engineer

[Location - Huntsville, Alabama]


Position Summary

Embedded software engineer with experience in C++, Python, or C. Must be comfortable in a Linux environment. RTOS experience is a plus. Minimum 3 years of experience.


  • Develop embedded, real-time autonomous flight software

  • Develop and improve control algorithms

  • Work closely with software team to develop and continuously improve machine intelligence-based software

  • Analyze vehicle flight dynamics and select parameters for control systems

  • Perform analysis and derive requirements for control system components, such as actuators, servos, DC motors, sensors, data measurement units, etc.

  • Assist in selecting and procuring avionics components

  • Create and develop software and hardware-in-the-loop tests

  • Perform post-static and flight test data review and continuously improve flight software

  • Create and maintain engineering documentation

  • Verify compliance to requirements

  • Support launch and mission operations

Basic Qualifications

  • Bachelor's degree in physics, engineering, or mathematics

  • Prior experience developing autonomous control software

  • Knowledge of avionics components and system architectures

  • General knowledge of C, C++, Python, R, MATLAB, and JAVA are necessary

Preferred Qualifications

  • Extensive experience with C++, C, JAVA, or Python

  • Experience with MATLAB and Simulink

  • RTOS development experience

  • Proficient developing in a Linux environment

  • Experience with modular systems, applying deep learning for object recognition and optimization algorithms

ITAR Requirement

Applicant must be a United States citizen or a permanent resident (green card holder).

Equal Opportunity Employer

Employment with Aevum is governed by qualifications, competence, and merit.  Employment will not be influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.


Personal Information
Name *
Professional or Academic Information
Link us to a highlight your work on your personal website or introduce yourself to us in a video!
Give us a candid statement about why you believe you are the strongest candidate for this position.
Additional Information
Email your resume and additional material(s) directly to careers@aevum.us and type "Aevum" in the text box below.