Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer 3 Robotics / Localization

The AES Group

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 development , Python , state estimation , inertial 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer 3 Robotics / Localization in Irving, TX vacancy
  •  ...Embedded Software Engineer 3 - 111692-1 Irving, TX 12 months Position’s Contributions to Work...  ...development focused on positioning and localization. - Collaborate with team members...  ...’s degree, or PhD in an accredited Robotics, Electrical or Computer engineering... 
    Suggested
    Full time
    Internship
    Work at office

    Harvey Nash Group

    Irving, TX
    3 days ago
  •  ...Description Job Description Title: Embedded Software Engineer 3 #100529 Location: onsite Irving,...  ...’s degree, or PhD in an accredited Robotics, Electrical or Computer engineering...  ...implementation ~ Experience with localization including Simultaneous Localization... 
    Suggested
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation
    Flexible hours

    Swoon Staffing

    Irving, TX
    4 days ago
  •  ...Hello, Job Title: Embedded Software Engineer 3 Location: TX Irving, Williams Square Corporate Headquarters...  ...3 to join a technical team focused on robotics, autonomous/semi-autonomous systems, positioning, and localization . The engineer will develop... 
    Suggested
    Full time
    Contract work
    Part time
    Internship
    Immediate start
    Remote work
    Day shift

    Stellent IT LLC

    Irving, TX
    2 days ago
  •  ...Excellence in developing C++ software - Discovers, analyzes, and...  ...specifications. o Good engineering practices, debugging/profiling...  ...(Desired) - 5+ years of Robotics/Autonomous solution experience...  ...implementation - Experience with localization including Simultaneous... 
    Suggested

    Blue Ribbon Global Technologies

    Irving, TX
    2 days ago
  • $65 - $66 per hour

     ...Software Localization EngineerPayrate: $65.00 - $66.00/hr. Join our team to drive innovation...  ..., Master's degree, or PhD in Robotics, Electrical or Computer Engineering, or Computer Science.5 years of experience...  ...enrollment, 10 paid days off, 3 days paid bereavement leave, 401... 
    Suggested
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Irving, TX
    2 days ago
  • $92.82k - $109.2k

     ...DescriptionThe Automation Engineer tests, creates, implements and supports robotics process and desktop...  ...and application testing, software development life cycle,...  ...S. Bank location three (3) or more days per week....  ...consistent with applicable local laws, including the Los... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    3 days ago
  • $67.73 per hour

    Job Description Job Title: Embedded Software Engineer Location: Irving, TX Zip Code: 75014 Duration...  ...development focused on positioning and localization. Collaborate with team members to...  ...Master"s degree, or PhD in an accredited Robotics, Electrical or Computer engineering... 
    Local area
    Immediate start

    Belcan Corporation

    Irving, TX
    2 days ago
  • $100k - $140k

     ...Research, design, and develop localization algorithms and software for autonomous and semi-...  ..., program managers, and engineering teams to deliver robust...  ..., test, and maintain embedded software solutions for localization...  ...s, Master's, or Ph.D. in Robotics Engineering, Electrical... 
    Temporary work
    Work at office
    Local area
    Relocation
    Visa sponsorship

    Cintal Inc

    Irving, TX
    18 hours ago
  • $120k - $140k

     ...support of all control systems hardware and software throughout on-site ASU plant start-up,...  ...coordinate with project managers, vendor engineers, field technicians, and contractors throughout...  ...university is RequiredWork Experience1-3 years Minimum of 2 years’ experience in... 
    Full time
    For contractors

    MATHESON

    Irving, TX
    6 days ago
  •  ...Job Description Job Description   Diversified Services Network, Inc. (DSN) is seeking a full-time Robotics Localization Software Engineer to join our team in Irving, TX. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely... 
    Full time
    Casual work
    Work at office

    Diversified Services Network, Inc.

    Irving, TX
    4 days ago
  •  ...requirement Job Title: Embedded C Developer Work Location...  ...'s, Master's, or PhD in Robotics, Electrical Engineering, Computer Engineering,...  ...hands-on expertise in C++ software development...  ...focused on positioning, localization, and autonomous navigation... 
    Casual work
    Internship
    Work at office
    Work visa

    Xcelo Group

    Irving, TX
    5 days ago
  • Job Title:Embedded C Developer Location:Irving, TX Contract...  ...or PhD in an accredited Robotics, Electrical Engineering, Computer Engineering, or...  ...documents, and resolves software/application problems o...  ...on positioning and localization Collaborate to prototype... 
    Contract work
    Internship
    Work at office

    Accord Technologies Inc.

    Irving, TX
    2 days ago
  •  ...Description Position Summary The Quality Engineer will lead quality assurance initiatives...  ...or Manufacturing preferred). ·         3+ years of quality engineering...  ..., statistical analysis , and quality software (e.g., Minitab). ·         Excellent communication... 

    SEKSUN TEXAS INC

    Irving, TX
    11 days ago
  •  ...spans backend development (Java, OSGi, Sling, JCR), frontend engineering (HTML, CSS, JavaScript), and integration with enterprise-level...  ...internal systems. Support multi-site, multi-language, and localization workflows for global digital rollouts. Troubleshoot issues... 

    InterSources

    Irving, TX
    2 days ago
  • $78.8 per hour

     ...Description Job Description 22544-1 Systems Integration/Test Engineer L3, Grand Prairie, TX (Secret Clearance) DESCRIPTION:...  ...functional and technical specifications and standards, solves hardware/software interface problems, defines input/output parameters, and... 
    Full time
    Contract work
    Day shift

    PSCI

    Grand Prairie, TX
    5 days ago
  •  .... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...management processes, collaborate across engineering and manufacturing teams, and help ensure...  .... Required qualifications: ~1 to 3 years of experience in a quality,... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Dallas, TX
    9 days ago
  •  ...entrepreneurs!The Senior Mechanical Systems Engineer will be responsible for leading the...  ...AutoCAD, SolidWorks, NX, and other 3D CAD software for detailed design, modeling, and documentation...  ...federal, state/provincial, and/or local law.Prior to the next step in the recruiting... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Körber Gruppe

    Irving, TX
    5 days ago
  • $60k - $75k

     .... Partner with automation and controls engineers to test, troubleshoot, and validate their...  ...vehicle within 45 days of employment (for local projects). Authorized to work in the U....  ...degree or equivalent hands‑on experience (3+ years) in a related field such as electrical... 
    Daily paid
    Temporary work
    Work at office
    Local area
    Relocation package
    Long distance
    Flexible hours
    Weekend work

    ProAutomated

    Irving, TX
    4 days ago
  •  ...into production. So, test engineers must identify the...  ...designing test hardware using software tools like cadence and...  ...and sells analog and embedded processing chips for...  ...by federal, state, or local laws. If you are interested...  ..., or related field.3+ years of experience in... 
    Local area

    Texas Instruments

    Dallas, TX
    5 days ago
  • Garver is looking for a Mechanical Engineer - EI in Dallas, Texas to develop mechanical designs for Building projects. Responsibilities include...  ...have a Bachelor’s degree in mechanical engineering, at least 3 years of experience, strong communication skills, and proficiency... 

    Garver

    Dallas, TX
    2 days ago
  • $116.4k - $204.1k

     ...what‑if” forecasting. As a Lead Product Software Engineer, you’ll help build autonomous agent...  ...products on time with performance and localization requirements in mind.Design, build, test...  ...TypeScript, WebAPI, Web Services; with at least 3 years as a senior software development... 
    Full time
    Work experience placement
    Work at office

    Wolters Kluwer

    Coppell, TX
    3 days ago
  •  ...combine our global reach with a local presence. We are seeking a...  ...skilled and motivated Mechatronics Engineer to join our dynamic team and...  ...architecture; Modern software and data-modeling architecture...  ...power-electronics technologies; Embedded hardware and software... 
    Full time
    Local area

    Flowserve

    Irving, TX
    3 days ago
  • $75k - $95k

     ...large‑scale network deployments, engage with local communities, and contribute to meaningful...  .... ~ Troubleshoot and resolve complex software problems related to operating systems, applications...  ...support roles with a focus on Tier 3 technical assistance. Strong knowledge... 
    Full time
    Local area
    Dallas, TX
    more than 2 months ago
  •  ...Intern, Test Engineering LOCATION: Riverside / Texas (US-TX), United States " BRAND...  ...reports. Required Skills: Basic software engineering skills. Hands on...  ...Electrical Engineering Technology with a minimum 3.0 GPA Minimum Year: Entering... 
    Internship
    Summer internship
    Remote work
    Worldwide

    Knorr-Bremse

    Irving, TX
    1 day ago
  •  ...Software EngineerThis position requires a DoD Secret security clearance or equivalent...  ...be applied to and integrated with engineering, scientific, and manufacturing...  ...office. This position is for developing embedded real-time software on Client-3 products. The software is being... 
    Work at office

    PLANIT Group

    Grand Prairie, TX
    4 days ago
  •  ...highly motivated Manufacturing Equipment Engineer to develop and ramp automated assembly lines...  ...start with strengths in a given field (Robotics, PLC Programming, vision, HMI development...  ...for rapid fixture/jig projects is a plus.3+ years in a highly automated, high... 
    Full time
    Contract work
    Work at office
    Shift work
    Night shift
    Weekend work

    Generac Power System

    Dallas, TX
    6 days ago
  •  ...that believes in big ideas, doing great work, and building careers that matter—every step of the way. Infrastructure Automation Engineer Reports to: IT Infrastructure Engineering Senior Manager FLSA Status: Full time   The Opportunity We are seeking a... 
    Full time

    Meriton

    Irving, TX
    17 days ago
  • $130k - $150k

     ...work with the Control Systems Manager to develop PLC and HMI software for new Air Separation Unit (ASU) plant control systems within...  ...needed. Proactively coordinate with project managers, vendor engineers, field technicians, and contractors throughout the engineering... 
    Full time
    For contractors

    MATHESON

    Irving, TX
    6 days ago
  •  ...is looking for an Experienced iOS Mobile Software Engineer to join our Product Engineering mobile...  ...experience with Xcode, Swift, and SwiftUI.3+ years of professional iOS experience...  ...HaveExperience with Matter, Z-Wave Long Range, or local AI inference.Objective-C and UIKit... 
    H1b
    Local area
    Remote work
    Work from home

    ADT Worldwide

    Irving, TX
    3 days ago
  •  ...looking for an Experienced Android Mobile Software Engineer to join our Product Engineering mobile...  ...experience with Kotlin and Jetpack Compose.3+ years of Android development...  ...HaveExperience with Matter, Z-Wave Long Range, or local AI inference.Knowledge of OWASP, CASA,... 
    H1b
    Local area
    Remote work

    ADT Worldwide

    Irving, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer 3 Robotics / Localization. Be the first to apply!