top of page
Search Jobs
Embedded Software Engineer 3 - 111692-1
Posted: 09/01/2026
Job Number: 2349
Pay Rate: 76
Work Location: Onsite
: IT
Job Description
Cullerton Group has a new opportunity for an Embedded Software Engineer 3 in Irving, TX. The work will be done onsite full time, Monday through Friday, with a first-shift schedule. This is a 12-month position that can lead to permanent employment with our client. Compensation is up to $76/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay). The position may require 0–25% domestic travel.
Job Summary
We are seeking an experienced Embedded Software Engineer to develop advanced positioning, localization, and state-estimation software for autonomous and semi-autonomous systems. This role will research and design localization algorithms and convert them into production-quality C++ software using perception, inertial measurement, and GNSS inputs. The engineer will contribute throughout the development lifecycle, including requirements, architecture, design, coding, debugging, documentation, functional safety, and validation. This is an excellent opportunity for an engineer with a strong background in C++, robotics, state estimation, and autonomous systems to work on technically challenging real-world applications.
Key Responsibilities
This position offers the opportunity to work on advanced robotics, autonomous systems, localization, and positioning technologies that move sophisticated algorithms from research and prototype stages into real-world production applications. You will collaborate with experienced technical specialists while solving challenging problems involving C++, state estimation, sensor fusion, inertial navigation, and autonomous machine technology. Cullerton Group provides a professional environment with strong growth potential and the opportunity to contribute to innovative engineering programs with a global manufacturing leader.
Job Summary
We are seeking an experienced Embedded Software Engineer to develop advanced positioning, localization, and state-estimation software for autonomous and semi-autonomous systems. This role will research and design localization algorithms and convert them into production-quality C++ software using perception, inertial measurement, and GNSS inputs. The engineer will contribute throughout the development lifecycle, including requirements, architecture, design, coding, debugging, documentation, functional safety, and validation. This is an excellent opportunity for an engineer with a strong background in C++, robotics, state estimation, and autonomous systems to work on technically challenging real-world applications.
Key Responsibilities
- Research, design, and implement localization and state-estimation algorithms for autonomous and semi-autonomous systems.
- Develop production-quality C++ software, including design, documentation, coding, debugging, profiling, product quality, and validation.
- Develop positioning solutions using perception-based, inertial measurement, and GNSS inputs.
- Contribute to requirements development and architectural design for localization systems.
- Support functional safety software design and validation activities.
- Troubleshoot complex software and application issues by analyzing code, logs, system behavior, and diagnostic information.
- Collaborate with and mentor localization team members while moving technical concepts from prototype through production.
- Bachelor’s degree, Master’s degree, or PhD from an accredited program in Robotics Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a closely related discipline.
- 5+ years of relevant experience, or approximately 2+ years with a Master’s degree. Relevant internship experience may be considered.
- Excellent C++ software development skills and strong engineering practices.
- Fluency in Python.
- Knowledge of state estimation and inertial measurement technology.
- Strong debugging, profiling, technical troubleshooting, and problem-solving capabilities.
- Understanding of the software development lifecycle (SDLC) and ability to interpret system designs, development plans, and functional documentation.
- Ability to analyze technical alternatives, risks, and benefits and contribute to engineering decisions.
- Strong written and verbal communication skills with the ability to collaborate effectively within a technical team.
- Must be comfortable working onsite full time in Irving, TX.
- 5+ years of robotics and/or autonomous systems experience demonstrating strong technical domain expertise.
- Experience implementing filtering algorithms, including Kalman Filters, Extended Kalman Filters (EKF), and Error-State filtering.
- In-depth knowledge of Inertial Measurement Units (IMUs), inertial navigation, and/or guidance systems.
- Experience with localization, SLAM, state estimation, and graph optimization libraries.
- Experience with robotics frameworks such as ROS (Robot Operating System).
- Strong mathematical foundation including 3D geometry, linear algebra, coordinate transformations, and statistical error modeling.
- Ability to review technical literature or research papers and translate concepts into production-ready implementations.
- Understanding of physics-based modeling, vehicle modeling, and vehicle dynamics.
- Demonstrated initiative in researching and prototyping solutions to complex engineering problems.
This position offers the opportunity to work on advanced robotics, autonomous systems, localization, and positioning technologies that move sophisticated algorithms from research and prototype stages into real-world production applications. You will collaborate with experienced technical specialists while solving challenging problems involving C++, state estimation, sensor fusion, inertial navigation, and autonomous machine technology. Cullerton Group provides a professional environment with strong growth potential and the opportunity to contribute to innovative engineering programs with a global manufacturing leader.
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Irving, TX
Discover exciting job opportunities in the vibrant city of Irving, Texas! Known for its diverse community and thriving economy, Irving offers endless possibilities for career growth and development. With its close proximity to Dallas Fort Worth International Airport, major corporations, and charming neighborhoods like Las Colinas, Irving is the perfect place to advance your career. Explore job listings in this bustling city and be part of the dynamic energy that surrounds attractions like the Toyota Music Factory, the Irving Arts Center, and the Mustangs of Las Colinas sculpture. Embrace the blend of Texan hospitality and cosmopolitan flair that makes Irving a truly exceptional place to work and live. Take the next step in your career journey and find your perfect match in Irving, Texas!
bottom of page