Senior Embedded Software Engineer | Airborne Software

Posted

BETA TechnologiesRaleigh, North Carolina, United States; South Burlington, Vermont, United Statesfull-timelead

Tech Stack

Responsibilities

  • Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective.
  • Architect and design the embedded software, considering hardware constraints, design constraints, and available resources.
  • Develop embedded software in C and Assembly programming languages for ARM microcontroller targets.
  • Integrate the software with other software and the target hardware and assist with system integration.
  • Lead a small team of embedded software engineers and mentor junior engineers on DO-178C objectives and best practices.

Benefits

  • Health Insurance
  • Parental Leave
  • Remote Work

Culture

Mission-DrivenInclusive Hiring

Requirements

Required: BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree

Get jobs like this in your inbox

Weekly AWS, Git, TypeScript hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in