Real-Time Embedded Software Engineer - Drones & Robotics

Actalent

Rockville (MD)

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
Critical Illness
Accident
Hospital
401(k) Retirement Plan
Life Insurance
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Paid Time Off

Job summary

Actalent is seeking a design-focused embedded software engineer to advance full-stack development for autonomous drones, ground control stations, and companion apps. You will translate system needs into robust real-time code in C++ and Python.

You will lead integration efforts from concept through deployment, ensuring reliability in demanding environments and driving quality through tests and hardware debugging.

Qualifications

  • Bachelor's degree in Engineering or Computer Science.
  • 4–8 years of real-time embedded software experience in robotics or aerospace.
  • Proficiency in C++ and Python; U.S. National status.

Responsibilities

  • Design and develop embedded software for autonomous drones, ground control stations, and companion apps.
  • Lead software integration projects from concept to deployment to ensure high reliability and performance in demanding environments.
  • Apply rigorous testing and optimization to meet real-time requirements and hardware constraints.

Skills

C++
Python
Embedded Software
Robotics
ROS
Firmware Programming
Microcontrollers
Real-time Systems
Hardware Integration
Git
Bitbucket
JIRA
Control Theory
ArduPilot
Unit Testing
Hardware Debugging

Education

Bachelor's degree in Engineering or Computer Science

Tools

ROS
ArduPilot

Job description

Actalent is seeking a design-focused embedded software engineer to advance full-stack development for autonomous drones, ground control stations, and companion apps. You will translate system needs into robust real-time code in C++ and Python.

You will lead integration efforts from concept through deployment, ensuring reliability in demanding environments and driving quality through tests and hardware debugging.

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

Similar jobs worth comparing

Embedded Robotics Software Engineer – Real-Time & Equity
Embedded Robotics Software Engineer – Real-Time & Equity

Easy Aerial Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Equity participation
Software Engineer
Software Engineer

Easy Aerial Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Equity participation
Software Engineer
Software Engineer

Actalent • Rockville (MD)

On-site
USD 110,000 - 150,000
Medical
Dental
Vision
+10
Drone Autonomy Software Engineer (Embedded)
Drone Autonomy Software Engineer (Embedded)

Applied Intuition • Washington

On-site
USD 140,000 - 190,000
Health benefits
401k match
Equity
+1
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Flight Software Engineer (Real-Time, Safety-Critical)
Flight Software Engineer (Real-Time, Safety-Critical)

Actalent • Houston (TX)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+10
Autonomy Robotics Engineer - UAV Drone Stack
Autonomy Robotics Engineer - UAV Drone Stack

applied • Poway (CA)

Hybrid
USD 135,000 - 185,000
Drone Autonomy Systems Engineer
Drone Autonomy Systems Engineer

Applied Intuition • Fort Walton Beach (FL)

On-site
USD 120,000 - 180,000
Equity
Health insurance
401k matching
+1
Senior Flight Software Engineer – Embedded Satellite Systems
Senior Flight Software Engineer – Embedded Satellite Systems

Actalent • Seattle (WA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Autonomy & Embedded Drone Software Engineer
Autonomy & Embedded Drone Software Engineer

Applied Intuition • Washington

On-site
USD 120,000 - 190,000
Equity benefits
Health, dental, vision package
Paid time off