Senior Embedded Software Engineer – Real-Time Systems

Draper

Cambridge (MA)

On-site

USD 63,000 - 250,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Draper in Cambridge, MA seeks a Software Engineer 2 to develop high-performance embedded software for real-time systems across domains such as undersea, air, and space.

You will design, implement, test, and document software, collaborate with customers and stakeholders, and support the full software lifecycle. A BS in CS/CE/EE and 3–5 years’ experience with C/C++, Rust, and embedded targets are required.

Qualifications

  • Requires a bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 3–5 years of software engineering experience.
  • Experience with embedded targets and real-time systems.
  • Proficient in C/C++ and Rust.
  • Familiarity with UML/SysML and hardware interfaces.

Responsibilities

  • Evaluates requirements and designs solutions with guidance.
  • Designs algorithms using modern theory and proven techniques.
  • Develops embedded software based on prototype algorithms.
  • Analyzes designs to demonstrate performance and functionality.
  • Develops and executes software tests to verify requirements.
  • Prepares technical data, procedures, reports, and manuals.
  • Communicates with customers and stakeholders to establish requirements.
  • Contributes to system design and technical reports.

Skills

C/C++
Rust
Real-time OS
Embedded debugging
UML/SysML
JTAG
Software testing
Communication skills

Education

Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering

Tools

Version control
Issue tracking
In-circuit emulators
JTAG debuggers

Job description

Draper in Cambridge, MA seeks a Software Engineer 2 to develop high-performance embedded software for real-time systems across domains such as undersea, air, and space.

You will design, implement, test, and document software, collaborate with customers and stakeholders, and support the full software lifecycle. A BS in CS/CE/EE and 3–5 years’ experience with C/C++, Rust, and embedded targets are required.

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

Inuplands • Cambridge (MA)

Hybrid
USD 75,000 - 156,000
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

Draper • Cambridge (MA)

On-site
USD 95,000 - 245,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 Lead Embedded Software Engineer, Real-Time Systems
Senior Lead Embedded Software Engineer, Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 95,000 - 245,000
Work-life balance programs
Flexible schedule
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
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 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 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 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