Embedded Flight-Critical Software Engineer (C/C++, Linux)

Donatech Corporation

Palmdale (CA)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Donatech Corporation in Palmdale, CA is seeking an experienced software engineer to contribute to new development software for vehicle management systems, designed to fly both current platforms and future aircraft.

The role spans the full development lifecycle, with emphasis on embedded real-time software, requirements, design, implementation, integration, and flight testing. You will join an Agile team and collaborate across hardware, software, and avionics services in fast-paced environments.

Qualifications

  • Experience with C/C++ in embedded real-time systems.
  • Experience with Linux or RTOS and toolchains.
  • Experience developing software for embedded real-time systems.
  • Experience with Systems Engineering processes (requirements development, use cases, data flows).
  • Experience Integrating hardware and software.
  • Experience working in an Agile software development team.
  • Experience with Agile tool chains (Git/Bitbucket, Jira, Confluence).
  • Experience with Python.
  • Experience with safety/flight critical software processes (e.g. MIL-STD-516C, MIL-HDBK-1797, AC-17-01).
  • Experience with automated test methodologies.
  • Experience with networking protocols (IP, UDP, RTP).
  • Experience with Vehicle Management System (VMS) architectures.
  • Ability to build/maintain relationships and collaborate in a team.

Responsibilities

  • Contribute to requirements generation, system and software design and implementation.
  • Focus on embedded real-time software development lifecycle within an Agile team.
  • Support avionics services and integration activities with multiple host systems and simulations.

Skills

C/C++
Linux/RTOS
Embedded RTOS
Systems Eng
HW/SW Integration
Agile
Git/Jira/Confluence
Python
Flight Safety
Automated Tests
Networking (IP/UDP/RTP)
VMS Architecture
Collaboration

Tools

Git
Bitbucket
Jira
Confluence

Job description

Donatech Corporation in Palmdale, CA is seeking an experienced software engineer to contribute to new development software for vehicle management systems, designed to fly both current platforms and future aircraft.

The role spans the full development lifecycle, with emphasis on embedded real-time software, requirements, design, implementation, integration, and flight testing. You will join an Agile team and collaborate across hardware, software, and avionics services in fast-paced environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Donatech Corporation • Palmdale (CA)

On-site
USD 110,000 - 160,000
Embedded Flight Software Engineer – Secret Clearance
Embedded Flight Software Engineer – Secret Clearance

CHIPTON-ROSS Inc. • Palmdale (CA)

On-site
USD 120,000 - 150,000
Active SECRET clearance
Flight-Critical Embedded Avionics Software Engineer
Flight-Critical Embedded Avionics Software Engineer

Furientis • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Flight-Critical Embedded Software Engineer (Remote)
Flight-Critical Embedded Software Engineer (Remote)

Leapspace • Broomfield (CO)

Hybrid
USD 125,000 - 135,000
Equity Program
401(k) Retirement Planning
Professional development stipend
+4
Flight Software Engineer — Spacecraft (Embedded C/C++)
Flight Software Engineer — Spacecraft (Embedded C/C++)

Fruition Group US • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Equity
Benefits
Software Engineer
Software Engineer

CHIPTON-ROSS Inc. • Palmdale (CA)

On-site
USD 120,000 - 150,000
Active SECRET clearance
Flight-Critical Embedded Avionics Software Engineer
Flight-Critical Embedded Avionics Software Engineer

Furientis • Emeryville (CA)

On-site
USD 120,000 - 150,000
Flight-Critical Embedded Software Engineer
Flight-Critical Embedded Software Engineer

Front Door Defense • El Segundo (CA)

On-site
USD 120,000 - 175,000
Stock options
Paid time off
Software Engineer, Avionics
Software Engineer, Avionics

Furientis • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Embedded C++ Engineer - Flight Management System (FMS)
Embedded C++ Engineer - Flight Management System (FMS)

Cyient • Phoenix (AZ)

On-site
USD 110,000 - 170,000