Software Engineer

Actalent

Rockville (MD)

On-site

USD 110,000 - 150,000

Full time

14 days+

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

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

Design and develop full-stack embedded software for autonomous drones, ground control stations, and companion applications. Lead software integration projects from concept to deployment to ensure high-reliability performance in demanding environments.

Requirements

Requires a Bachelor's degree in Engineering or Computer Science with 4-8 years of experience in real-time embedded software for robotics or aerospace. Proficiency in C++ and Python is essential, along with U.S. National status.

Key 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
Benefits
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Easy Aerial Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Equity participation
Principal Software Engineer (Autonomous Systems)
Principal Software Engineer (Autonomous Systems)

Lynx • Fort Worth (TX)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Software Engineer (Drone Stack)
Software Engineer (Drone Stack)

Applied Intuition • Arlington (VA)

On-site
USD 150,000 - 210,000
Base Salary
Equity
Health Insurance
+9
Drone Stack - Software Engineer
Drone Stack - Software Engineer

Applied Intuition • Arlington (VA)

On-site
USD 120,000 - 150,000
Base salary
Equity
Stock options
+10
Embedded Software Engineer
Embedded Software Engineer

Actalent • North Reading (MA)

On-site
USD 110,000 - 140,000
Medical
Dental
Vision
+9
Senior Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)
Senior Software Engineer, Advanced Pilot Assistant Software (Autonomy/Robotics)

Beacon AI • San Carlos (CA)

On-site
USD 120,000 - 150,000
Health Insurance
Paid Time Off
Paid Company Holidays
+1
Drone Stack - Software Engineer
Drone Stack - Software Engineer

Applied Intuition • Fort Walton Beach (FL)

On-site
USD 95,000 - 150,000
Base salary
Equity
Health insurance
+8
Software Engineer
Software Engineer

Actalent • Frederick (MD)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Embedded Software Engineer (Robotics)
Embedded Software Engineer (Robotics)

Sogeti • Mendon (UT)

On-site
USD 100,000 - 150,000
Flexible Work Options
401(k) With 150% Match Up To 6%
Employee Ownership Plan
+12
Embedded Software Engineer
Embedded Software Engineer

Sine-Engineering • Bozeman (MT)

On-site
USD 90,000 - 130,000
15 days vacation
5 personal/sick days
Health insurance
+1