Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BETA TECHNOLOGIES Logo

Embedded Software Engineer - Flight Controls | Sensors & Systems

BETA TECHNOLOGIES

Salary not specified
Oct 14, 2025
South Burlington, VT, US
Apply Now

BETA Technologies is looking to revolutionize electric aviation by developing embedded software for their airborne systems. The Embedded Software Engineer will be responsible for creating robust and reliable software to achieve the highest level of safety-criticality in the industry.

Requirements

  • Minimum 3 years experience in real-time embedded software development
  • Requirements for engineering and software architecture/design experience
  • Proficiency with the C programming language
  • Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
  • Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets
  • Experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers
  • Knowledge and awareness of the activities and outputs required for DO-178C compliance

Responsibilities

  • Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective
  • Develop software high-level requirements to specify the functionality and characteristics of airborne software
  • Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements
  • Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets
  • Integrate the software with other software and the target hardware
  • Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance
  • Perform peer reviews of other team member's contributions to the software development project

Other

  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university
  • Good team communication and collaboration skills
  • Ability to work independently and as a member of an integrated team
  • Based in South Burlington, VT; on-site presence required to support labs, rigs, and integrated testing.
  • Occasional travel to test sites and suppliers as needed.