1

Robotics Embedded Software Engineer Internship Jobs

Embedded Software Engineer

Austin, TX ยท On-site

$120K - $175K/yr

Embedded Software Engineer Location: Austin, Texas (USA) Annual Salary: $120,000 - $175,000 per ... Experience in industries for Renewable Energy, Robotics, Automotive, Aerospace, Defense, Medical ...

Sr. Embedded Software Engineer

Somerville, MA ยท Hybrid

$135K - $177K/yr

RISE Robotics is leading the way to Zero Emission heavy machinery by providing the world's most ... As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and ...

Embedded Software Engineer

Dallas, TX ยท On-site

$73K - $124K/yr

From autonomous cars to life-saving robots, our digital and software technology experts think ... About the Job You're Considering Capgemini Engineering is seeking an experienced Embedded Software ...

Sr. Embedded Software Engineer

Somerville, MA ยท On-site

$135K - $177K/yr

RISE Robotics is leading the way to Zero Emission heavy machinery by providing the world's most ... As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and ...

Sr. Embedded Software Engineer

Somerville, MA ยท On-site

$135K - $177K/yr

RISE Robotics is leading the way to Zero Emission heavy machinery by providing the world's most ... As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and ...

Embedded Software Engineer

Mountain View, CA ยท On-site

$155K - $204K/yr

As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics autonomy ...

Embedded Software Engineer

Dallas, TX ยท On-site

$73 - $124/hr

Your Role Design, develop, test, and maintain embedded software applications for autonomous robotic ... Collaborate with systems engineering teams to ensure successful software integration across ...

$73 - $124/hr

Your Role Design, develop, test, and maintain embedded software applications for autonomous robotic ... Collaborate with systems engineering teams to ensure successful software integration across ...

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION ... At Clarapath, we bring together experts across engineering, data science, robotics, healthcare ...

Embedded Software Engineer

Hawthorne, NY ยท On-site

$115K - $155K/yr

Embedded Software Engineer LOCATION: Hawthorne, NY (on-site) TYPE : Full time, regular COMPENSATION ... At Clarapath, we bring together experts across engineering, data science, robotics, healthcare ...

Embedded Software Engineer 3

Irving, TX ยท On-site

$126K - $166K/yr

Robotics Engineering * Electrical Engineering * Computer Engineering * Computer Science ... Internship experience may be considered . * Comparable background may include Software Developer ...

Embedded Software Engineer

Inglewood, CA ยท On-site

$70 - $90/day

Embedded Software Engineer 12-Month Contract Location: Long Beach, CA Rate: $70-$90/hr Contract: 12 ... avionics, robotics, autonomous systems or other safety-critical embedded environments ...

Showing results 41-60

Robotics Embedded Software Engineer Internship information

See salary details

$70K

$153.4K

$174K

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

As of Sep 6, 2026, the average yearly pay for robotics embedded software engineer internship in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.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.

More about Robotics Embedded Software Engineer Internship jobs

What cities are hiring for Robotics Embedded Software Engineer Internship jobs?

Cities with the most Robotics Embedded Software Engineer Internship job openings:

What states have the most Robotics Embedded Software Engineer Internship jobs?

States with the most job openings for Robotics Embedded Software Engineer Internship jobs include:

Infographic showing various Robotics Embedded Software Engineer Internship job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer 3 Robotics / Localization

ChaTeck Incorporated

Irving, TX โ€ข On-site

$126K - $166K/yr

Other

Posted 3 days ago

New


Job description

Role: Embedded Software Engineer 3 โ€“ Robotics / Localization
Location: Irving, TX
Letโ€™s create our future together at The AES Group!
About The AES Group

The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Ideal Candidate Profile

The ideal candidate is a Senior-level C++ Embedded/Robotics Software Engineer with strong hands-on experience in autonomous systems, localization, state estimation, inertial navigation, and filtering algorithms. Candidates with experience in Kalman/EKF filtering, SLAM, ROS, GNSS/IMU integration, robotics, and vehicle dynamics will be especially strong.
 

Position Overview:

We are seeking an Embedded Software Engineer 3 to develop advanced robotics, positioning, localization, and state-estimation software for autonomous and semi-autonomous systems.

The engineer will work closely with a technical team to research, prototype, develop, validate, and productionize algorithms that enable machines to accurately determine position, altitude, and movement relative to terrain, equipment, and other environmental features.

This role requires strong C++ software developmentPythonstate estimationinertial measurement technology, and experience working with localization algorithms.

Key Responsibilities

  • Design, develop, debug, and validate production-quality C++ software for robotics and autonomous systems.

  • Research and develop localization and positioning algorithms.

  • Implement algorithms using perception, inertial, and GNSS inputs.

  • Develop solutions for absolute and relative position and altitude estimation.

  • Design and implement state-estimation and filtering algorithms.

  • Contribute to software architecture, requirements development, technical documentation, coding, testing, and validation.

  • Analyze software problems using code, logs, diagnostic tools, and system behavior.

  • Evaluate risks and benefits of alternative technical solutions and recommend resolutions.

  • Support functional safety software design and validation.

  • Translate research papers and technical concepts into reliable production implementations.

  • Collaborate with architects, program managers, and other localization/robotics engineers.

  • Participate in prototyping, troubleshooting, and deployment of solutions from concept to production.

  • Occasionally support activities in laboratories or proving grounds while following required safety procedures and PPE requirements.

Required Qualifications

Education

  • Bachelorโ€™s, Masterโ€™s, or PhD in:

    • Robotics Engineering

    • Electrical Engineering

    • Computer Engineering

    • Computer Science

  • 5+ years of relevant professional experience.

  • Candidates with a Masterโ€™s degree may qualify with 2 years of experience.

  • Associate degrees are not accepted.

  • Relevant internships may count toward experience.

Top 3 Required Skills

  1. Excellent C++ software development

  2. Advanced software troubleshooting and problem solving

  3. Ability to evaluate technical alternatives, risks, and benefits and determine appropriate solutions

Required Technical Skills

Programming & Software Engineering

  • C++ โ€“ Excellent proficiency

  • Python โ€“ Fluency

  • Strong software engineering practices

  • Debugging and profiling

  • Structured programming techniques

  • Ability to interpret system designs and software specifications

  • Strong understanding of the Software Development Life Cycle (SDLC)

Robotics & Localization

  • State Estimation

  • Inertial Measurement Technology

  • Inertial-based navigation and/or guidance systems

  • Robotics and autonomous systems

  • Localization and positioning

Problem Solving & Troubleshooting

  • Advanced software debugging and troubleshooting

  • Code and log analysis

  • Diagnostic tools and fact-finding techniques

  • Identification, documentation, and resolution of technical problems

  • Evaluation of alternative solutions and associated risks

Strong Preference

  • 5+ years of Robotics or Autonomous Systems experience

  • Experience implementing:

    • Kalman Filters

    • Extended Kalman Filters (EKF)

    • Error-State Kalman Filters

  • Deep knowledge of Inertial Measurement Units (IMU) and inertial navigation

  • Experience with SLAM (Simultaneous Localization and Mapping)

  • Experience with graph optimization libraries

  • Strong understanding of state estimation

  • Experience with ROS (Robot Operating System)

  • Strong mathematical foundation in:

    • 3D Geometry

    • Linear Algebra

    • Statistical Error Modeling

    • Gauss-Markov Processes

  • Experience working with coordinate systems and coordinate transformations

  • Understanding of physics-based modeling

  • Vehicle modeling and dynamics

  • Ability to review research literature and convert algorithms/research papers into production-quality software

Soft Skills

  • Strong written and verbal communication

  • Effective team collaboration

  • Takes ownership from prototype through production

  • Adaptable across different stages of software development

  • Strong attention to detail

  • Self-motivated and willing to research and prototype new ideas

  • Systems-thinking mindset

  • Resilient and persistent when solving complex technical problems

Work Environment

  • Primarily office-based and fully on-site

  • Occasional work in engineering labs and proving grounds

  • Safety glasses and other required PPE may be necessary

  • Collaboration with a technical team led by an Architect and Program Manager