Embedded Software Engineer, Avionics

Swarm Aero

$145K — $200K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in a relevant engineering field.
  • 5+ years of embedded systems development experience, preferably in aerospace.
  • Proficiency in C/C++ programming languages.
  • Strong understanding of microcontroller and microprocessor architectures.
  • Experience with real-time operating systems like FreeRTOS or VxWorks.
  • Familiarity with aerospace standards and protocols such as DO-178C and ARINC.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Architect avionics systems, autonomy, and ground control functions for uncrewed aircraft.
  • Design, integrate, and support embedded systems in real-time environments.
  • Develop systems for autonomy and novel sensing capabilities.
  • Implement architectures supporting software- and hardware-in-the-loop testing.
  • Create simulation models and verify software components.

Benefits

  • Meaningful equity stake in a high-growth defense technology company.
  • Comprehensive benefits including medical, dental, vision, and 401k.
  • PTO and Paid Sick Time.
  • Monthly Wellness Stipend and Daily catered lunch.
  • Paid parental leave.
  • Opportunity to lead in building critical technology for national security.
  • Work alongside exceptional engineers solving complex problems.
Full Job Description
We're seeking an experienced Embedded Software Engineer, Avionics to develop and optimize flight-critical avionics systems for next-generation aircraft. You'll work on real-time embedded software that directly controls aircraft systems, from flight control algorithms to sensor integration and communication protocols. This role requires deep expertise in safety-critical software development and a passion for pushing the boundaries of aerospace technology. **To conform to U.S. Government controlled technology export regulations, including the International Traffic in Arms Regulations (ITAR), you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. All other applicants will not be considered.** **What you'll do:** - Be part of the team that architects the avionics systems, autonomy, and ground control functions for a large uncrewed aircraft. - Design, integrate, and support embedded systems in real-time and non-real-time environments, on the ground and in the air. - Bring up and support systems delivering autonomy, novel sensing capabilities, and networking capabilities. - Define and implement architectures supporting software- and hardware-in-the-loop testing on avionics components. - Develop simulation models and perform verification of software components. **Basic Qualifications:** - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. - 5+ years of experience in embedded systems development, preferably in the aerospace industry. - Proficiency in C/C++ programming languages, with experience in assembly language being a plus. - Strong understanding of microcontroller and microprocessor architectures. - Experience with RTOS, such as FreeRTOS, VxWorks, or similar. - Familiarity with hardware design and development tools, such as oscilloscopes, logic analyzers, and JTAG debuggers. - Knowledge of aerospace standards and protocols, such as DO-178C, ARINC, and MIL-STD. - Excellent problem-solving skills and the ability to work independently and as part of a team. - Strong communication skills, both written and verbal. **Preferred Qualifications:** - Experience with model-based design and development tools such as MATLAB/Simulink. - Knowledge of safety-critical software development and certification processes. - Understanding of cybersecurity principles as they pertain to embedded systems. - Familiarity with a major microcontroller or microprocessor family. - Experience in robotics and automation, whether virtual, terrestrial, or aerial. - Familiarity with network routing and switching. - Experience with Modular Open-Source Architecture components and systems. - Experience with hardware security modules and related components. **What we Offer:** - Meaningful equity stake in a high-growth defense technology company - Competitive base salary commensurate with experience - Comprehensive benefits including medical, dental, vision, and 401k - PTO and Paid Sick Time - Monthly Wellness Stipend - Daily catered lunch to office - Paid parental leave - Direct impact opportunity - be a key leader in building a critical technology for national security - World-class team - work alongside exceptional engineers and operators solving hard problems **Compensation Range:** - $145,000- $200,000 + Equity Candidates for this position must have the ability to obtain and maintain a DoD Secret security clearance. As part of our commitment to maintaining a safe and trustworthy work environment, Swarm Aero conducts a thorough screening of prospective employees. Candidates will be subject to a comprehensive background verification process as a prerequisite for employment.

Similar Jobs

More Jobs at Swarm Aero

  • AWS Security Architect, GovCloud / IL5
    $120K — $160K *
    Washington, DC 20011 (District Of Columbia County)
    Education, Government & Non-Profit
    In-Person
  • Accounting Lead
    $90K — $120K *
    Fayetteville, NC 28314 (Cumberland County)
    Aerospace & Defense
    In-Person
  • Accounting Lead
    $80K — $120K *
    Oxnard, CA 93033 (Ventura County)
    Aerospace & Defense
    In-Person
  • Mechanical Engineer
    $80K — $120K *
    Fayetteville, AR 72701 (Washington County)
    Aerospace & Defense
    In-Person
  • Mechanical Engineer
    $80K — $120K *
    Fayetteville, GA 30215 (Fayette County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Embedded Software Engineer, Avionics jobs: