Flight Software Engineer: Real-Time Embedded Systems

Draper

Cambridge (MA)

On-site

USD 63,000 - 245,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Draper in Cambridge, MA is seeking a Software Engineer II to develop high-performance, fault-tolerant software for resource-constrained targets. The role covers design, implementation, testing, and customer communication across undersea, terrestrial, air, hypersonic, and space domains.

The position requires a bachelor’s degree in CS/EE and 3–5 years of software engineering experience, with strong skills in C/C++, Rust, and UML/SysML. US base salary ranges widely.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 3–5 years of software engineering or related experience.
  • Experience developing embedded software for real-time systems.
  • Proficiency in C/C++, Rust; knowledge of OS coding techniques.
  • Familiarity with UML/SysML and test equipment.

Responsibilities

  • Evaluates requirements, proposes solutions, explores design trades with some guidance.
  • Designs algorithms using modern theory and proven techniques.
  • Develops embedded software based on prototype algorithms.
  • Analyses designs to demonstrate performance and functionality.
  • Develops and executes software tests to verify requirements.
  • Communicates with customers and stakeholders to establish requirements.

Skills

Embedded development
Real-time software
C/C++
Rust
UML/SysML
JTAG debugging
OS design

Education

Bachelor's degree in CS/EE

Tools

In-circuit emulators
JTAG debuggers
Laboratory test equipment

Job description

Draper in Cambridge, MA is seeking a Software Engineer II to develop high-performance, fault-tolerant software for resource-constrained targets. The role covers design, implementation, testing, and customer communication across undersea, terrestrial, air, hypersonic, and space domains.

The position requires a bachelor’s degree in CS/EE and 3–5 years of software engineering experience, with strong skills in C/C++, Rust, and UML/SysML. US base salary ranges widely.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer - Real-Time Embedded
Senior Flight Software Engineer - Real-Time Embedded

Draper • Boston (MA)

On-site
USD 100,000 - 275,000
Workplace flexibility
Employee clubs
Health and finance workshops
+1
Senior Flight Software Engineer – Real-Time Embedded Systems
Senior Flight Software Engineer – Real-Time Embedded Systems

Draper Labs • Cambridge (MA)

On-site
USD 100,000 - 275,000
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

Draper Labs • Cambridge (MA)

On-site
USD 82,300 - 220,000
Employee clubs
Flexible work arrangements
Salary commensurate with experience
Embedded Software Engineer: Real-Time & Space Systems
Embedded Software Engineer: Real-Time & Space Systems

Draper Labs • Cambridge (MA)

On-site
USD 75,000 - 150,000
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

Inuplands • Cambridge (MA)

Hybrid
USD 75,000 - 156,000
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

Draper • Cambridge (MA)

On-site
USD 82,000 - 206,000
Embedded Real-Time Software Engineer (C/C++, Rust)
Embedded Real-Time Software Engineer (C/C++, Rust)

The Charles Stark Draper Laboratory, Inc. • Cambridge (MA)

On-site
USD 63,000 - 250,000
Workplace flexibility
Employee clubs
Discounts to local museums
Senior Flight Software Engineer: Real-Time Embedded Systems
Senior Flight Software Engineer: Real-Time Embedded Systems

The Charles Stark Draper Laboratory, Inc. • Cambridge (MA)

On-site
USD 100,000 - 275,000
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 95,000 - 245,000
Senior Flight Software Engineer - Embedded Systems
Senior Flight Software Engineer - Embedded Systems

Draper Inc. • Cambridge (MA)

On-site
USD 82,300 - 220,000
Health and finance workshops
Workplace flexibility
Employee clubs