Senior Embedded Software Engineer - Real-Time Systems

Draper Labs

Cambridge (MA)

On-site

USD 82,000 - 220,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Work-life balance programs
Employee clubs and activities
Health and finance workshops
Discounts to local museums and events

Job summary

Draper is seeking a software engineer to develop embedded real-time avionics systems in Cambridge, MA. The role covers the full software lifecycle from design through testing and deployment on mission-critical platforms.

The candidate should have 5–10 years of software engineering experience, strong C/C++, and exposure to RTOS environments. A bachelor's in CS or related field is required; a master's is preferred. The position requires on-site work in Cambridge and eventual security clearance.

Qualifications

  • Embedded software development experience in real-time systems.
  • Experience with device drivers, boot code, and embedded buses/protocols (CAN, I2C, SPI, Serial, SpaceWire, 1553).
  • Knowledge of OS techniques, testing, and safety-related standards is desirable.

Responsibilities

  • Develop high-performance embedded software for resource-constrained targets.
  • Lead architecture of subsystems and mentor junior staff.
  • Lead a small team of software developers on projects.
  • Communicate requirements and deliverables with customers and stakeholders.
  • Drive risk mitigation and contribute to process improvements.

Skills

Curiosity-driven
Learning new languages/technologies
Collaboration
Team player

Education

Bachelor's degree in Computer Science or related field
Master's degree preferred

Tools

RISC-V
Ultrascale+ (Arm) processors
RTOS (VxWorks, Integrity, embedded Linux, Zephyr, FreeRTOS)
GCC
LLVM
QEMU
JTAG

Job description

Draper is seeking a software engineer to develop embedded real-time avionics systems in Cambridge, MA. The role covers the full software lifecycle from design through testing and deployment on mission-critical platforms.

The candidate should have 5–10 years of software engineering experience, strong C/C++, and exposure to RTOS environments. A bachelor's in CS or related field is required; a master's is preferred. The position requires on-site work in Cambridge and eventual security clearance.

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 82,000 - 220,000
Senior Embedded Real-Time Software Architect
Senior Embedded Real-Time Software Architect

Draper • Boston (MA)

On-site
USD 82,000 - 220,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 Embedded Software Engineer - Real-Time Avionics
Senior Embedded Software Engineer - Real-Time Avionics

Inuplands • Cambridge (MA)

On-site
USD 82,000 - 220,000
Lead Embedded Real-Time Software Engineer
Lead Embedded Real-Time Software Engineer

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

On-site
USD 82,000 - 220,000
Work-life balance programs
Employee clubs (photography, yoga)
Workshops on health and finance
Senior Embedded Real-Time Avionics Engineer
Senior Embedded Real-Time Avionics Engineer

Draper-1 • Cambridge (MA)

On-site
USD 82,000 - 220,000
Senior Embedded Systems Engineer - Real-Time Avionics
Senior Embedded Systems Engineer - Real-Time Avionics

The Charles Stark Draper Laboratory • Cambridge (MA)

On-site
USD 82,000 - 220,000
Software Flight Engineer - Embedded Real-Time (Cambridge)
Software Flight Engineer - Embedded Real-Time (Cambridge)

Draper • Cambridge (MA)

On-site
USD 75,000 - 156,000
Work-life balance programs
Workplace flexibility
Employee clubs
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 63,000 - 250,000
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