Embedded Software Engineer Cambridge, MA

Morse Corp.

Cambridge (MA)

On-site

USD 90,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus options
Stock options
401(k) match
Paid time off
Health insurance
Dental insurance
Vision insurance
Life insurance

Job summary

A leading technology company in Massachusetts is seeking an Embedded Software Engineer to develop software for Unmanned Aircraft Systems (UAS). Responsibilities include firmware development, designing GNC software, and assisting with flight testing. The ideal candidate has a BS or MS in a related field and over 5 years of experience in embedded software development. Competitive salary range from $90,000 to $210,000 and comprehensive benefits are offered.

Qualifications

  • 5+ years of experience developing embedded software, preferably for UAS.
  • Experience with Pixhawk and PX4 flight-control stacks.
  • Understanding of various data communication protocols is a plus.

Responsibilities

  • Develop firmware and software for embedded components that support small UAS and UAVs.
  • Design, implement, validate, and sustain GNC software for autonomous vehicles.
  • Assist with flight testing, including system checkout, ground station support, log retrieval and analysis, and debugging.

Skills

C++
Python
Rust
Debugging and troubleshooting

Education

BS or MS in Software Engineering, Computer Science, Electrical Engineering, or a related field

Tools

Embedded Linux
CMake
Docker
GitLab

Job description

MORSE Corp is an employee‑owned small business located in Cambridge, MA, Arlington, VA, and Seattle, WA. The company specializes in developing cutting‑edge technology and has assembled a team of scientists, engineers, and software developers who deliver best‑in‑class solutions to complex multidisciplinary problems faced by the U.S. National Security Ecosystem.

As an Embedded Software Engineer, you will develop software to support Unmanned Aircraft Systems (UAS) research and development programs. You will be involved in every phase of the engineering lifecycle—from concept to deployment—working with firmware, operating‑system–level Linux, and containerized cloud services. Your work will focus on the intersection of user experience, software reliability, and hardware performance, ensuring that autonomous systems achieve mission goals while exceeding customer expectations.

Responsibilities
  • Develop firmware and software for embedded components that support small UAS and UAVs.
  • Design, implement, validate, and sustain Guidance, Navigation, and Control (GNC) software for autonomous vehicles.
  • Design and support automated Hardware‑in‑the‑Loop (HIL) testing architecture to exercise all system components.
  • Assist with flight testing, including system checkout, ground station support, log retrieval and analysis, and debugging.
Qualifications
  • BS or MS in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience developing embedded software, preferably for UAS.
  • Strong proficiency in C++, Python, and/or Rust.
  • Knowledge of Embedded Linux operating systems.
  • Experience with CMake, Docker, and/or GitLab.
  • Strong debugging and troubleshooting skills.
  • Experience with Pixhawk and PX4 flight‑control stacks.
  • Understanding of various data communication protocols is a plus.
  • Willingness to travel for field tests up to 10% of the year.
  • U.S. citizenship required; ability to obtain a U.S. security clearance.
Compensation

Salary range: $90,000 – $210,000 USD. Total compensation may include bonus, stock options, 401(k) match, paid time off, and health, dental, vision, and life insurance.

As set forth in MORSE Corp’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

MORSE Corp • Cambridge (MA)

On-site
USD 90,000 - 210,000
10 paid holidays
Open leave policy
Stock options
+2
Embedded Software Engineer
Embedded Software Engineer

Dormont Manufacturing Co • Cambridge (MA)

On-site
USD 90,000 - 210,000
10 paid holidays per year
Open leave policy
Robotics Software Engineer Cambridge, MA
Robotics Software Engineer Cambridge, MA

Morse Corp. • Cambridge (MA)

On-site
USD 90,000 - 210,000
10 paid holidays per year
Open leave policy
401(k) match
+2
Robotics Software Engineer
Robotics Software Engineer

MORSE Corp • Cambridge (MA)

On-site
USD 90,000 - 210,000
10 paid holidays
Open leave policy
R&D Technician Cambridge, MA
R&D Technician Cambridge, MA

Morse Corp. • Cambridge (MA)

On-site
On-site work
Systems Engineer Cambridge, MA
Systems Engineer Cambridge, MA

Morse Corp. • Cambridge (MA)

On-site
USD 90,000 - 210,000
Paid holidays
Open leave policy
Health insurance
Flight Test Engineer Cambridge, MA
Flight Test Engineer Cambridge, MA

Morse Corp. • Cambridge (MA)

Hybrid
USD 90,000 - 135,000
10 paid holidays
Medical, dental, vision, and life insurance
401(k) match
Software Engineer (ES Aero)
Software Engineer (ES Aero)

Belcan Corporation • San Luis Obispo (CA)

On-site
USD 104,000 - 146,000
Systems Engineer
Systems Engineer

MORSE Corp • Arlington (VA)

On-site
USD 90,000 - 210,000
Bonus
Stock options
401(k) match
+6
Systems Engineer
Systems Engineer

MORSE Corp • Seattle (WA)

On-site
USD 90,000 - 210,000
Paid holidays
401(k) match
Medical insurance
+5