1

Robotics Embedded Software Engineer Internship Jobs in Washington, DC

Software Engineer - Embedded Systems and Robotics This role focuses on designing, developing, and maintaining full-stack embedded software for autonomous drones, connected ground control station ...

Embedded Software Engineer

Sterling, VA · On-site

$123K - $151K/yr

The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed ...

Embedded Software Engineer

Dulles, VA · On-site

$123K - $151K/yr

The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical ...

Embedded Software Engineer

Savage, MD · On-site

$137K - $180K/yr

Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience writing unit tests/test plans Code optimization ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be ...

Embedded Software Engineer

Herndon, VA · On-site +1

$70K - $123K/yr

Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical ...

Embedded Software Engineer

Arlington, VA · On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Embedded Software Engineer

Falls Church, VA · Hybrid

$140K - $160K/yr

We are looking for an experienced Embedded Software Engineer responsible for architecture, design, development & testing of CheckVideo's flagship product assets. Additional duties include writing ...

Embedded Software Engineer

Savage, MD · On-site

$137K - $180K/yr

Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience writing unit tests/test plans Code optimization ...

Embedded Software Engineer

Arlington, VA · On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Showing results 41-60

Robotics Embedded Software Engineer Internship information

See Washington, DC salary details

$79.3K

$173.7K

$197.1K

How much do robotics embedded software engineer internship jobs pay per year?

As of Sep 7, 2026, the average yearly pay for robotics embedded software engineer internship in Washington, DC is $173,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What does a robotics embedded software engineer intern do?

A Robotics Embedded Software Engineer Intern works on developing, testing, and optimizing software that runs directly on hardware components within robotic systems. This role involves programming microcontrollers and embedded processors, interfacing with sensors and actuators, and ensuring real-time performance and reliability. Interns often collaborate with hardware engineers and contribute to tasks such as firmware development, debugging, and integrating hardware and software components. The position provides valuable hands-on experience in embedded systems, robotics, and software engineering.

What types of projects and responsibilities can a robotics embedded software engineer intern expect during their internship?

As a Robotics Embedded Software Engineer Intern, you will typically work on real-world projects involving the development, testing, and debugging of embedded software for robotic systems. Daily tasks may include writing and optimizing code for microcontrollers, integrating sensors and actuators, and collaborating with hardware and robotics teams to ensure seamless system performance. Interns often participate in code reviews, assist with troubleshooting hardware-software integration issues, and contribute to documentation. This hands-on experience provides valuable exposure to the full product development lifecycle and fosters skills essential for a career in robotics engineering.

What are the key skills and qualifications needed to thrive as a robotics embedded software engineer intern, and why are they important?

To thrive as a Robotics Embedded Software Engineer Intern, you need a solid foundation in programming languages such as C/C++, embedded systems knowledge, and coursework or experience in robotics or electrical engineering. Familiarity with microcontrollers, real-time operating systems (RTOS), and development tools like oscilloscopes and debuggers is typically expected. Strong problem-solving abilities, attention to detail, and effective team communication help interns excel in collaborative and rapidly changing environments. These skills are crucial for developing reliable, efficient robotic systems and contributing meaningfully to engineering teams.

What is the difference between Robotics Embedded Software Engineer Internship vs Robotics Software Developer?

AspectRobotics Embedded Software Engineer InternshipRobotics Software Developer
CredentialsTypically pursuing or recent graduate in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Computer Science, Electrical Engineering, or related disciplines
Work EnvironmentInternship programs in robotics companies, research labs, or startupsFull-time employment in robotics or automation companies, research institutions, or tech firms
Industry UsageEntry-level, focused on learning and supporting embedded systems developmentDeveloping and maintaining embedded software for robotic systems

The main difference is that the Robotics Embedded Software Engineer Internship is an entry-level, temporary position aimed at gaining hands-on experience, while the Robotics Software Developer role is a full-time position focused on designing and implementing embedded software for robotics systems.

What are popular job titles related to Robotics Embedded Software Engineer Internship jobs in Washington, DC?

For Robotics Embedded Software Engineer Internship jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Robotics Embedded Software Engineer Internship jobs in Washington, DC look for?

The top searched job categories for Robotics Embedded Software Engineer Internship jobs in Washington, DC are:

Infographic showing various Robotics Embedded Software Engineer Internship job openings in Washington, DC as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $173,722 per year, or $83.5 per hour.

Software Engineer

Actalent

North Bethesda, MD

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Job Title: Software Engineer – Embedded Systems and Robotics

Job Description

This role focuses on designing, developing, and maintaining full-stack embedded software for autonomous drones, connected ground control station applications, and related companion software for advanced payloads and capabilities. You will lead software integration projects from concept through deployment, ensuring that embedded systems, controllers, and user interfaces work together seamlessly in demanding, high-reliability environments. The position offers the opportunity to work with cutting-edge military-grade autonomous drone solutions that deliver critical situational awareness and protection in challenging conditions.

Responsibilities

  • Design, develop, and maintain full-stack embedded software for drones, ground control stations, and companion applications that support additional payloads and capabilities.
  • Drive software integration projects from start to finish for new products, payloads, and interfaces, ensuring efficient and effective implementation in embedded systems.
  • Participate in the design, implementation, testing, debugging, and integration of complex embedded subsystems used in robotics, aerospace, and unmanned aircraft applications.
  • Conceptualize, develop, implement, and test new software capabilities based on requirements from customers and internal stakeholders.
  • Incorporate feedback and fixes identified by end users, field teams, and production teams to continuously improve software performance, reliability, and usability.
  • Collaborate closely with hardware, systems, and product teams to ensure seamless hardware and software integration in both existing and new products.
  • Troubleshoot and optimize embedded and desktop applications to improve performance, reliability, and real-time responsiveness.
  • Work with clients to integrate upgrades and changes into existing products, ensuring compatibility and smooth deployment.
  • Collaborate with cross-functional teams to incorporate software into all aspects of products, including controllers, user interfaces, and supporting tools.
  • Participate in integration efforts that support evolving customer requests and expanding applications of autonomous drone solutions.
  • Apply strong problem-solving skills to diagnose complex issues in embedded systems and propose robust, scalable solutions.
  • Contribute to design reviews, product planning sessions, and requirements discussions, clearly communicating technical concepts to both technical and non-technical stakeholders.
  • Utilize tools such as Git, Bitbucket, and JIRA to manage source code, track issues, and support collaborative development workflows.
  • Support continuous integration (CI) testing and hardware debugging activities, including the use of oscilloscopes, logic analyzers, and other diagnostic equipment.

Essential Skills

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Robotics Engineering, Computer Science, or a closely related field.
  • 4–8 years of experience developing real-time embedded software for robotics, aerospace, unmanned aircraft, or related applications.
  • Strong proficiency in C++ for embedded software development and user interfaces in robotics, unmanned aircraft, and aerospace systems.
  • Strong proficiency in Python for embedded applications, tools, and user interfaces.
  • Experience designing, developing, and integrating software for products and controllers that must operate together as a cohesive system.
  • Experience with networking protocols, hardware/software integration, and real-time data handling in embedded environments.
  • Demonstrated capabilities in the design, development, and testing of embedded software used in high-reliability environments.
  • Experience with automated unit testing, static analysis, and/or automated system-level testing for embedded or real-time systems.
  • Hands-on experience with embedded software development, firmware programming, and microcontroller-based systems.
  • Familiarity with robot operating systems and robotics programming concepts.
  • Experience working with continuous integration (CI) testing and hardware debugging workflows.
  • Experience using oscilloscopes, logic analyzers, and similar tools for hardware and embedded system debugging.
  • Strong problem-solving skills and the ability to work independently in a fast-paced, start-up environment.
  • Strong communication skills with the ability to bridge technical and non-technical teams during design reviews, product planning, and requirements discussions.
  • Ability to collaborate effectively with hardware, systems, product, and client-facing teams to deliver integrated solutions.
  • U.S. National status (citizen, naturalized, etc.) as required for work on sensitive systems.

Additional Skills & Qualifications

  • Master’s degree in a related engineering field, such as Electrical Engineering, Computer Engineering, Robotics Engineering, or Computer Science.
  • Familiarity with ROS (Robot Operating System) and practical experience applying it in robotics or unmanned systems.
  • Hands-on experience with control theory as applied to embedded systems and autonomous platforms.
  • Experience developing software for military or defense-related products, including familiarity with Department of Defense and government standards for code scanning and security.
  • Practical, hands-on experience with drones, robotics, or aerospace systems through code design, implementation, and verification.
  • Familiarity with STM32 microcontrollers and associated programming environments.
  • Experience with ArduPilot autopilot systems configured for multi-copters or fixed-wing aircraft.
  • Experience with Git and Bitbucket for version control and collaborative software development.
  • Experience using JIRA or similar tools for issue tracking and project management.
  • Experience in firmware development for embedded systems used in rugged or high-stress environments.
  • Knowledge of best practices for secure coding and software assurance in safety- and mission-critical systems.

Work Environment

The role is based in a fast-paced, start-up environment focused on delivering military-grade autonomous drone-in-a-box solutions designed to operate both on the move and on the ground. You will work alongside former military personnel and experienced aerospace, robotics, and software engineers who are dedicated to building robust, high-reliability systems. The technology stack centers on embedded software for free-flight and tethered unmanned aerial vehicles that must perform reliably in hostile and challenging environments, providing a remotely commanded ‘eye in the sky’ for protection and situational awareness. Day-to-day work involves close collaboration across hardware, systems, and software teams, frequent integration and testing with real hardware, and the use of tools such as Git, Bitbucket, JIRA, oscilloscopes, and logic analyzers. The culture emphasizes innovation, ownership, and continuous improvement, with a strong focus on rigorous testing, secure coding practices, and reliable deployment of autonomous systems that can be controlled from anywhere in the world.

Job Type & Location

This is a Contract to Hire position based out of North Bethesda, MD.

Pay and Benefits

The pay range for this position is $52.00 - $74.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in North Bethesda,MD.

Application Deadline

This position is anticipated to close on Sep 11, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance:Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector:It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI):We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Industry

Business management consulting

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Social media