> Markdown version of [/jobs/ext/2691959-embedded-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2691959-embedded-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer III - **Company:** Epitec, Inc. - **Location:** Irving, TX, United States - **Experience:** Expert - **Salary:** $131,040.0 - $139,360.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Profiling, Computer Engineering, Software Debugging, Embedded Software, Inertial Navigation Systems, Python (Programming Language), Software Architecture, Sensor Fusion, Software Engineering, Software Systems, Robot Operating System, Information Technology, Optimization Algorithms, GNSS - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/102fe0c3-d231-470f-812b-9955745c8775 ## About the Role * Bachelor's, Master's, or PhD in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related technical field. * 5+ years of software engineering experience. * Strong expertise in C++ development. * Proficiency in Python. * Experience with State Estimation methodologies. * Knowledge of Inertial Measurement Technology (IMU/INS). * Strong debugging, troubleshooting, and problem-solving skills. * Experience working within the Software Development Life Cycle (SDLC). * Excellent written and verbal communication skills. * Ability to work onsite in Irving, TX., * Experience with Robotics, Autonomous Systems, or Automation technologies. * Knowledge of Kalman Filters, Extended Kalman Filters (EKF), or Error State Filters. * Experience with localization, navigation, and sensor fusion systems. * SLAM (Simultaneous Localization and Mapping) experience. * Experience with ROS (Robot Operating System). * Knowledge of GNSS, inertial navigation, and graph optimization techniques. * Strong mathematical foundation in linear algebra, 3D geometry, and statistical modeling. * Understanding of vehicle dynamics and physics-based modeling. * Ability to transform research concepts into production-ready software solutions., We are looking for a highly motivated engineer who enjoys solving complex technical challenges, collaborates effectively within a team environment, and takes ownership of delivering innovative software solutions. The ideal candidate thrives in a fast-paced engineering setting and is passionate about advancing autonomous and robotic technologies. ## Description We are seeking an experienced Embedded Software Engineer III to join a team developing advanced autonomous and semi-autonomous technologies. This position focuses on localization, positioning, navigation, and state estimation software used in next-generation robotic and autonomous systems. The successful candidate will contribute to the design, development, testing, and deployment of production-quality software while collaborating with multidisciplinary engineering teams to bring innovative solutions from concept to implementation., * Design, develop, test, and maintain high-quality C++ software for localization and positioning systems. * Develop algorithms utilizing sensor fusion, inertial measurements, GNSS, and perception-based inputs. * Support software architecture, requirements development, validation, and verification activities. * Troubleshoot complex software issues through debugging, profiling, and root cause analysis. * Participate in all phases of the software development lifecycle, including design, coding, testing, and documentation. * Collaborate with cross-functional engineering teams to move concepts from prototype to production. * Research, evaluate, and implement advanced localization and navigation technologies. * Support functional safety software development and validation efforts. ## Related Videos - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Data: The Deciding Factor in AI Success](https://www.wearedevelopers.com/videos/100310-data-the-deciding-factor-in-ai-success) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)