Flight Software Engineer, Embedded C

Anduril Industries, Inc.
Costa Mesa, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

The Flight Software team at Anduril develops flight computer vehicle software for all airborne and subsea vehicles. The right person for this role has experience in both commercial (product focused) and public sector (defense) technical environments, and is looking to leverage their passion for avionics and flight software.

All potential candidates should read through the following details of this job with care before making an application.

As a Flight Software Engineer, you will be responsible for developing the microcontroller firmware that powers Anduril’s aircraft while working alongside a team of engineers with a diverse set of backgrounds and skills.

Anduril has a collaborative culture with plenty of opportunities for ownership. As an early member of the team, your decisions today will have a large impact on the company now and into the future, as well as on our customers!

WHAT YOU’LL DO

  • Develop microcontroller software using an RTOS
  • Develop device drivers, protocols, and APIs for aircraft sensors
  • Integrate new features and sensors into flight controller software
  • Create aircraft control systems
  • Create SITL / HITL test fixtures
  • Analyze flight test results
  • Support device manufacturing efforts
  • Support operational aircraft deployments

CORE REQUIREMENTS

  • Bachelor's degree in Computer Science, Electrical Engineering, etc., or equivalent experience
  • Direct experience with DO-178 standards or similar certifications
  • Direct experience in aircraft firmware or other safety critical systems
  • Strong C programming skills
  • Background in low-level firmware architecture, design and development
  • Low-level device driver development, experience with microcontrollers and application processors
  • Comfortable with typical embedded systems tools, compilers, debuggers and IDEs
  • Familiarity with communications busses and protocols such as CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART / RS232 / RS422 / RS485, SPI, QSPI, I2C, Ethernet, etc.
  • Strong debugging skills through use of instrumentation such as oscilloscopes and protocol analyzers
  • Familiarity with revision control systems
  • Must be able to obtain and hold a U.S. TS / SCI security clearance

WHAT WE VALUE IN FLIGHT SOFTWARE

  • Bias towards delivery and iteration, in order to discover the right use cases to invest engineering time in
  • Willing to take risks and own the accountability for managing those risks
  • Passionate about solving real world problems, quickly
  • Insatiable desire to build and create
  • Has designed, built, delivered useful software to users multiple times, we want to hear war stories!

BENEFITS

  • Platinum Benefits : We offer top tier platinum coverage (medical, dental, vision, life) and cover premiums for you.
  • 16 Weeks paid parental leave for all caregivers
  • Family planning : We’re proud to offer comprehensive family planning support. Fertility planning and treatment, adoption support, gestational carrier support and fertility preservation are all included.
  • Unlimited Provisions : From breakfast to dinner, our kitchen team has you covered with healthy meals and snacks at every office.
  • Commuter benefits depending on region
  • Relocation assistance
  • Paid Time Off

J-18808-Ljbffr

5 days ago
Related jobs
Anduril
Costa Mesa, California

As a Flight Software Engineer, you will be responsible for developing the microcontroller embedded software that powers Anduril’s aircraft while working alongside a team of engineers with a diverse set of backgrounds and skills. The Flight Software team at Anduril develops flight computer vehicle so...

EVONA
CA, United States

As a Senior flight Software Engineer, you’ll lead the development and architecture of critical flight software and systems, reporting directly to the Director of Software, and collaborating with an impressive technical team of aerospace engineers. Senior Flight Software Engineer Responsibilities:. D...

Edison Smart®
CA, United States

If you are an Embedded Software looking to take a progressive step in your career, then please apply today to learn more. Strong experience in Embedded Systems. ...

Easley Resource Group
Irvine, California

Position Title: Embedded Software Engineer. Provide technical guidance and support to electrical, software, firmware, and mechanical engineers. Work closely with Senior Systems Engineer and Director of Engineering to ensure that System design meets architecture. Demonstrated competence in technical ...

Schneider Electric
Lake Forest, California

UCguiKomro2Ya2jsaN0Y60Nw We are hiring a Embedded Software Cybersecurity Engineer with previous experience in Embedded Software Development to promote and enable the development of resilient cybersecurity in our products, systems, and services. Experience designing and writing embedded firmware...

Byrnes & Rupkey, Inc
Irvine, California

TITLE: Respiratory Therapist .Now is your chance to join a Forbes magazine top 100 hospital where career growth and opportunity await you.They are committed to building healthcare teams whose care exceeds the expectations of their patients and community and are looking for quality talent who share t...

Welsh & Associates
Irvine, California

Position Title: Embedded Software Engineer. Provide technical guidance and support to electrical, software, firmware, and mechanical engineers. Work closely with Senior Systems Engineer and Director of Engineering to ensure that System design meets architecture. Demonstrated competence in technical ...

Food Management Search
Irvine, California

Position Title:          Embedded Software Engineer. Provide technical guidance and support to electrical, software, firmware, and mechanical engineers. Work closely with Senior Systems Engineer and Director of Engineering to ensure that System design mee...

Sound United
Irvine, California

As a Senior Embedded Software Engineer within our Technology Board Software team, you will play a key role in designing, developing, implementing, and maintaining software for our life-saving medical and consumer devices. In this capacity, you will work closely with the research and development team...

Schuback Search Associates
Irvine, California

Position Title: Embedded Software Engineer. Provide technical guidance and support to electrical, software, firmware, and mechanical engineers. Work closely with Senior Systems Engineer and Director of Engineering to ensure that System design meets architecture. Demonstrated competence in technical ...