Senior Real-Time Embedded Software Engineer

Draper

Cambridge (MA)

On-site

USD 82,000 - 206,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Draper, a nonprofit R&D company headquartered in Cambridge, MA, seeks a Software Engineer (SMTS) to develop high-performance embedded software for resource-constrained targets across multiple domains including undersea, space, and hypersonics. The role involves full SDLC, design trade-offs, and mentoring teammates.

Ideal candidates have 5–10 years in software engineering, strong C/C++, and experience with real-time OS concepts.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Experience in full software development life cycle.

Responsibilities

  • Evaluates requirements and proposes solutions.
  • Designs algorithms and data structures for embedded targets.
  • Develops and tests embedded software against requirements.
  • Assesses performance and functionality of designs.
  • Mentors junior engineers and documents procedures and results.

Skills

Embedded development
C/C++
Rust
Real-time systems
Debugging tools

Education

Bachelor's degree in CS/CE/EE

Tools

JTAG debuggers
In-circuit emulators
UML/SysML

Job description

Draper, a nonprofit R&D company headquartered in Cambridge, MA, seeks a Software Engineer (SMTS) to develop high-performance embedded software for resource-constrained targets across multiple domains including undersea, space, and hypersonics. The role involves full SDLC, design trade-offs, and mentoring teammates.

Ideal candidates have 5–10 years in software engineering, strong C/C++, and experience with real-time OS concepts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Flight Software Engineer: Real-Time Embedded Systems
Flight Software Engineer: Real-Time Embedded Systems

Draper • Cambridge (MA)

On-site
USD 63,000 - 245,000
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 Software Engineer (RTOS & Real-Time Systems)
Senior Embedded Software Engineer (RTOS & Real-Time Systems)

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

On-site
USD 82,000 - 206,000
Comprehensive benefits
Flexible work options
Continuing education
Senior Embedded Software Engineer
Senior Embedded Software Engineer

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

On-site
USD 82,000 - 206,000
Comprehensive benefits
Flexible work options
Continuing education
Senior Safety-Critical Software V&V Engineer
Senior Safety-Critical Software V&V Engineer

Draper • Cambridge (MA)

On-site
USD 75,000 - 245,000
Work-life balance
Flexible schedule
Employee clubs
+3
Senior Embedded Systems Architect (C/C++, Rust)
Senior Embedded Systems Architect (C/C++, Rust)

Draper • Cambridge (MA)

On-site
USD 75,000 - 275,000
Work-life balance program
Employee clubs
Technical workshops
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