We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general ... robotics, embedded systems, or real-time software Familiarity with ROS / ROS 2 Experience with ...
We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general ... robotics, embedded systems, or real-time software Familiarity with ROS / ROS 2 Experience with ...
We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general ... robotics, embedded systems, or real-time software · Familiarity with ROS / ROS 2 · Experience ...
We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general ... robotics, embedded systems, or real-time software · Familiarity with ROS / ROS 2 · Experience ...
Embedded Engineer
Philadelphia, PA · On-site
$40 - $50/hr
We are hiring an Embedded Engineer with strong experience in streaming software engineering, media player debugging, and embedded Linux environments. This is a great opportunity for someone who has ...
Quick apply
Embedded Engineer
Philadelphia, PA · On-site
$40 - $50/hr
We are hiring an Embedded Engineer with strong experience in streaming software engineering, media player debugging, and embedded Linux environments. This is a great opportunity for someone who has ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
Horsham, PA · On-site
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Staff Embedded Software Engineer
$129.70K - $170.60K/yr
Expert in C and C++ programming in embedded systems. * Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as ...
Embedded Engineer
Philadelphia, PA · On-site
$40 - $50/hr
We are hiring an Embedded Engineer with strong experience in streaming software engineering, media player debugging, and embedded Linux environments. This is a great opportunity for someone who has ...
Embedded Engineer
Philadelphia, PA · On-site
$40 - $50/hr
We are hiring an Embedded Engineer with strong experience in streaming software engineering, media player debugging, and embedded Linux environments. This is a great opportunity for someone who has ...
Software Engineer
Monroeville, NJ · On-site
$115K - $125K/yr
We also provide WAM-V ® unmanned surface vehicles (USV's) and marine robotics services. The ... Integrate embedded software and firmware with OPT's GUI applications, working closely with ...
Quick apply
Software Engineer
Monroeville, NJ · On-site
$115K - $125K/yr
We also provide WAM-V ® unmanned surface vehicles (USV's) and marine robotics services. The ... Integrate embedded software and firmware with OPT's GUI applications, working closely with ...
Embedded Software Engineer-RDK
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
Ensure timely and high-quality software releases across diverse devices by proactively monitoring ... Design and enhance operational tools and architect DevOps solutions to optimize system performance ...
Quick apply
Embedded Software Engineer-RDK
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
Ensure timely and high-quality software releases across diverse devices by proactively monitoring ... Design and enhance operational tools and architect DevOps solutions to optimize system performance ...
Description Ghost Robotics is the industry leader in legged robotic systems that not only help our ... Support board bring-up and hardware/software integration from the firmware side, partnering with ...
Description Ghost Robotics is the industry leader in legged robotic systems that not only help our ... Support board bring-up and hardware/software integration from the firmware side, partnering with ...
Robotics Software Engineer - Controls
$90K - $140K/yr
... for a Robotics Software Engineer (Controls) Description Ghost Robotics is a robotics company ... Collaborate closely with mechanical, perception, embedded, and systems teams to ensure end-to-end ...
Robotics Software Engineer - Controls
$90K - $140K/yr
... for a Robotics Software Engineer (Controls) Description Ghost Robotics is a robotics company ... Collaborate closely with mechanical, perception, embedded, and systems teams to ensure end-to-end ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90/hr
... for a Robotics Software Engineer (Controls) Description Ghost Robotics is a robotics company ... embedded, and systems teams to ensure end-to-end performance and robustness. • Write clean ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90/hr
... for a Robotics Software Engineer (Controls) Description Ghost Robotics is a robotics company ... embedded, and systems teams to ensure end-to-end performance and robustness. • Write clean ...
Member Engineering Staff - Embedded Software
Camden, NJ · On-site
$132.70K - $174.50K/yr
L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the ... Exposure to debugging embedded applications on simulated and target hardware * Hardware / Software ...
Member Engineering Staff - Embedded Software
Camden, NJ · On-site
$132.70K - $174.50K/yr
L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the ... Exposure to debugging embedded applications on simulated and target hardware * Hardware / Software ...
Member Engineering Staff - Embedded Software
Camden, NJ · On-site
$132.70K - $174.50K/yr
L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the ... Exposure to debugging embedded applications on simulated and target hardware * Hardware / Software ...
Member Engineering Staff - Embedded Software
Camden, NJ · On-site
$132.70K - $174.50K/yr
L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the ... Exposure to debugging embedded applications on simulated and target hardware * Hardware / Software ...
Description Ghost Robotics is the industry leader in legged robotic systems that help our customers ... Demonstrated ability to debug hardware or software issues in a systematic, structured way.
Description Ghost Robotics is the industry leader in legged robotic systems that help our customers ... Demonstrated ability to debug hardware or software issues in a systematic, structured way.
Embedded Software Engineer-RDK
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
Ensure timely and high-quality software releases across diverse devices by proactively monitoring ... Design and enhance operational tools and architect DevOps solutions to optimize system performance ...
Embedded Software Engineer-RDK
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
Ensure timely and high-quality software releases across diverse devices by proactively monitoring ... Design and enhance operational tools and architect DevOps solutions to optimize system performance ...
Ghost Robotics is the industry leader in legged robotic systems that help our customers solve ... Demonstrated ability to debug hardware or software issues in a systematic, structured way.
Ghost Robotics is the industry leader in legged robotic systems that help our customers solve ... Demonstrated ability to debug hardware or software issues in a systematic, structured way.
Description We are a robotics company building autonomous systems that operate in complex, dynamic ... engineers to bring perception algorithms from research into reliable, production-ready software.
Description We are a robotics company building autonomous systems that operate in complex, dynamic ... engineers to bring perception algorithms from research into reliable, production-ready software.
Embedded Engineer
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
As an Embedded Engineer at Droisys, you will be responsible for embedded/streaming software engineering, media player debugging, diagnosing streaming issues, writing unit tests, and contributing to ...
Embedded Engineer
Philadelphia, PA · On-site
$132.70K - $174.60K/yr
As an Embedded Engineer at Droisys, you will be responsible for embedded/streaming software engineering, media player debugging, diagnosing streaming issues, writing unit tests, and contributing to ...
Entry Level Embedded Software Engineer Robotics information
See Philadelphia, PA salary details
$70.6K - $80.2K
1% of jobs
$80.2K - $89.7K
2% of jobs
$89.7K - $99.3K
3% of jobs
$99.3K - $108.8K
6% of jobs
$108.8K - $118.3K
5% of jobs
$118.3K - $127.9K
5% of jobs
$131.2K is the 25th percentile. Wages below this are outliers.
$127.9K - $137.4K
5% of jobs
$137.4K - $147K
7% of jobs
$147K - $156.5K
3% of jobs
$156.5K - $166K
3% of jobs
The median wage is $167.3K / yr.
$166K - $175.6K
58% of jobs
$70.6K
$154.8K
$175.6K
How much do entry level embedded software engineer robotics jobs pay per year?
What are the key skills and qualifications needed to thrive as an Entry Level Embedded Software Engineer in Robotics, and why are they important?
What are some typical challenges faced by entry-level embedded software engineers in robotics, and how can they best prepare for them?
What does an Entry Level Embedded Software Engineer in Robotics do?
What is the difference between Entry Level Embedded Software Engineer Robotics vs Entry Level Firmware Engineer?
| Aspect | Entry Level Embedded Software Engineer Robotics | Entry Level Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related field; knowledge of robotics systems | Bachelor's in Electrical, Computer Engineering, or related field; experience with embedded systems |
| Work Environment | Robotics labs, manufacturing, research facilities | Consumer electronics, automotive, industrial devices |
| Employer & Industry Usage | Robotics companies, automation firms, research institutions | Electronics manufacturers, automotive, IoT companies |
| Common Search & Comparison | Yes | Yes |
Entry Level Embedded Software Engineer Robotics focuses on developing software for robotic systems, integrating sensors and actuators. Entry Level Firmware Engineer develops low-level software for embedded devices across various industries. While both roles require similar technical skills and educational backgrounds, their application environments and specific focus areas differ.
- Robotics Research Engineer
- Full Time Surgical Robotics Engineer
- Full Time Robotic Simulation Engineer
- Robotic Software Engineer Intern
- Lead Robotics Engineer
- Remote International Robotics Engineer
- New Grad Robotics Engineer
- Manager Robotics Engineer Localization
- Phd In Robotics Salary
- Remote Surgical Robotics Engineer

Job description
Description
We are a robotics company building reliable, high-performance systems that operate in the real world. Our work spans perception, control, and systems software, and we value clean design, maintainability, and engineering rigor as much as raw performance.
We are looking for a C++ Software Engineer with strong experience in modern C++ and solid general software engineering practices. You will work on core robotics software while also contributing to tooling, build systems, and CI infrastructure that keep our development process fast and reliable.
This role is ideal for someone who enjoys both architecting clean C++ systems and owning the engineering environment around them.
Design, implement, and maintain high-quality C++ code for robotics systems
Apply modern C++ (C++17/20) design patterns and best practices
Contribute to system architecture with a focus on performance, safety, and maintainability
Set up and maintain development environments (Linux-based)
Configure and maintain GitLab CI/CD pipelines for build, test, and deployment
Improve build systems (e.g., CMake) and dependency management
Write unit and integration tests; support automated testing workflows
Collaborate closely with robotics, controls, and hardware engineers
Participate in code reviews and help raise overall code quality
Requirements
Required QualificationsStrong proficiency in C++ (C++17 or newer)
Experience with modern C++ concepts:
- RAII, smart pointers, move semantics
- Templates and generic programming
- Concurrency primitives and thread safety
- Clean API and library design
Solid understanding of software design principles and patterns
Experience working in Linux development environments
Hands-on experience with Git and collaborative workflows
Experience setting up or maintaining CI pipelines (GitLab CI preferred)
Familiarity with build systems such as CMake
Strong debugging skills and attention to detail
Preferred Qualifications
Experience in robotics, embedded systems, or real-time software
Familiarity with ROS / ROS 2
Experience with cross-compilation or embedded Linux
Knowledge of performance profiling and optimization
Experience with Docker or containerized development environments
Exposure to Python or other scripting languages for tooling
About Ghost Robotics
Sourced by ZipRecruiter
Industry
Industrial machinery manufacturing
Company size
11 - 50 Employees
Headquarters location
Philadelphia, PA, US
Year founded
2015