Senior Robotics Software Engineer

Cintal, Inc.

Irving (TX)

On-site

USD 100,000 - 140,000

Full time

8 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid holidays
Paid time off
Medical insurance (medical, dental, V"
Life & disability insurance
401(k) with employer contribution
Relocation assistance
Annual bonus

Job summary

Cintal, Inc. in Irving, Texas is seeking a Senior Robotics Software Engineer to design and implement localization and autonomous navigation software in production‑quality C++.

Responsibilities include developing positioning and state estimation solutions with GNSS and inertial inputs, collaborating with cross‑functional teams, and mentoring engineers. We offer visa sponsorship for eligible candidates and a comprehensive benefits package.

Qualifications

  • Minimum 5+ years of software development, robotics, autonomous systems, localization or related fields.
  • Experience with production-quality C++ software development.
  • Familiarity with GNSS, IMU/INS, and sensor fusion concepts is preferred.
  • Experience with ROS and SLAM is highly desirable.

Responsibilities

  • Design, develop, test, and maintain localization and autonomous navigation software.
  • Implement positioning, navigation, and state estimation algorithms.
  • Collaborate with architects and engineers to deliver robust software solutions.
  • Mentor teammates and contribute to problem-solving and continuous improvement.

Skills

C++ development
Python programming
State estimation
ROS
SDLC
Debugging
Systems analysis
GNSS/INS concepts
Embedded/robotic software

Education

Bachelor's/Master's/PhD in Robotics or related field

Tools

ROS
Kalman Filters
Graph optimization libraries

Job description

Senior Robotics Software Engineer

Cintal, Inc. Irving, Texas, United States

About this position

Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture, and medical. With our dedicated team of experienced technical professionals, Cintal aims to add value for its customers by leveraging advanced technologies to reduce product costs, shorten design and development lead times, and accelerate the introduction of high-quality products to the market.

BENEFITS:

  • 10 paid holidays per year
  • 2 weeks of paid time off per year, the current year is pro-rated based on start date
  • Access to the company’s medical insurance, including dental and vision
  • Eligibility for life insurance and disability coverage for short or long-term disabilities or long- term care needs
  • 401 (k) eligibility with employer contribution annually
  • Reimbursement for relocation expenses up to a certain amount on a case-by-case basis
  • Yearly bonus based on company performance

JOB DESCRIPTION/TYPICAL TASK BREAKDOWN:

  • Research, design, and develop localization algorithms and software for autonomous and semi-autonomous systems.
  • Develop production-quality C++ software, including design, documentation, coding, testing, and validation.
  • Implement and enhance positioning, navigation, and state estimation solutions using GNSS, inertial, and perception-based inputs.
  • Contribute to requirements definition and localization architecture design.
  • Support functional safety software design, verification, and validation activities.
  • Collaborate with architects, program managers, and engineering teams to deliver robust software solutions.
  • Mentor team members and support technical problem-solving efforts.
  • Participate in debugging, troubleshooting, and continuous improvement of localization and navigation systems.
  • Work primarily in an office environment with occasional testing in labs or proving grounds.

DUTIES & RESPONSIBILITIES:

  • Design, develop, test, and maintain embedded software solutions for localization and autonomous systems.
  • Develop high-quality C++ software following established engineering standards and software development processes.
  • Implement positioning, navigation, and state estimation algorithms using GNSS, inertial, and perception-based sensor data.
  • Participate in software architecture, requirements development, and system design activities.
  • Analyze, debug, and resolve complex software and system-level issues.
  • Conduct software validation, verification, and performance testing to ensure product quality and reliability.
  • Collaborate with cross-functional teams, including architects, program managers, and fellow engineers.
  • Support functional safety software design and compliance activities.
  • Mentor team members and contribute to technical problem-solving and continuous improvement initiatives.
  • Research and evaluate new technologies, methodologies, and algorithms to enhance autonomous system capabilities.

EDUCATION & EXPERIENCE:

  • Bachelor's, Master's, or Ph.D. in Robotics Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum 5+ years of experience in software development, robotics, autonomous systems, localization, or related engineering domains.

REQUIRED TECHNICAL SKILLS:

  • Experience with Python programming.
  • Knowledge of Inertial Measurement Technology (IMU/INS).
  • Experience with State Estimation algorithms and concepts.
  • Strong understanding of Software Development Life Cycle (SDLC).
  • Expertise in software debugging, profiling, and troubleshooting.
  • Ability to analyze, identify, and resolve complex software and application issues.
  • Experience interpreting system designs, technical specifications, and functional requirements.
  • Strong problem-solving and analytical skills.
  • Experience developing and validating production-quality embedded or robotic software solutions.
  • Knowledge of GNSS, localization, navigation, and sensor fusion concepts is preferred.
  • Familiarity with ROS (Robot Operating System), SLAM, Kalman Filters, and autonomous systems is highly desirable.

DESIRED SKILLS:

  • 5+ years of experience in Robotics, Autonomous Systems, or Advanced Navigation Solutions.
  • Experience implementing Kalman Filters, Extended Kalman Filters (EKF), and Error-State Filters.
  • Strong knowledge of Localization, State Estimation, and Sensor Fusion techniques.
  • Experience with SLAM (Simultaneous Localization and Mapping) and graph optimization libraries.
  • Familiarity with Robot Operating System (ROS) and robotics software frameworks.
  • In-depth understanding of GNSS, Inertial Navigation Systems (INS), and Inertial Measurement Units (IMU).
  • Strong foundation in 3D Geometry, Linear Algebra, and Statistical Modeling.
  • Experience working with coordinate transformations and reference frame systems.
  • Knowledge of vehicle dynamics, physics-based modeling, and guidance/navigation systems.
  • Ability to research technical literature and convert concepts from research papers into production-ready software solutions.
  • Strong systems-thinking, innovation, and problem-solving capabilities.
  • Excellent collaboration, communication, and mentoring skills

We are committed to building a diverse, inclusive, and global team. Candidates must be authorized to work in the United States. We are pleased to offer visa sponsorship for eligible and qualified individuals.

Cintal provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Equal employment opportunities apply to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.

Cintal is a forward-thinking global technology company that develops and provides cutting-edge products and services to various industries such as heavy equipment, industrial, defense, agriculture, and medical. With our dedicated team of experienced technical professionals, Cintal aims to add value for its customers by leveraging advanced technologies to reduce product costs, shorten design and development lead times, and accelerate the introduction of high-quality products to the market.


BENEFITS:

  • 10 paid holidays per year
  • 2 weeks of paid time off per year, the current year is pro-rated based on start date
  • Access to the company’s medical insurance, including dental and vision
  • Eligibility for life insurance and disability coverage for short or long-term disabilities or long- term care needs
  • 401 (k) eligibility with employer contribution annually
  • Reimbursement for relocation expenses up to a certain amount on a case-by-case basis
  • Yearly bonus based on company performance

JOB DESCRIPTION/TYPICAL TASK BREAKDOWN:

  • Research, design, and develop localization algorithms and software for autonomous and semi-autonomous systems.
  • Develop production-quality C++ software, including design, documentation, coding, testing, and validation.
  • Implement and enhance positioning, navigation, and state estimation solutions using GNSS, inertial, and perception-based inputs.
  • Contribute to requirements definition and localization architecture design.
  • Support functional safety software design, verification, and validation activities.
  • Collaborate with architects, program managers, and engineering teams to deliver robust software solutions.
  • Mentor team members and support technical problem-solving efforts.
  • Participate in debugging, troubleshooting, and continuous improvement of localization and navigation systems.
  • Work primarily in an office environment with occasional testing in labs or proving grounds.

DUTIES & RESPONSIBILITIES:

  • Design, develop, test, and maintain embedded software solutions for localization and autonomous systems.
  • Develop high-quality C++ software following established engineering standards and software development processes.
  • Implement positioning, navigation, and state estimation algorithms using GNSS, inertial, and perception-based sensor data.
  • Participate in software architecture, requirements development, and system design activities.
  • Analyze, debug, and resolve complex software and system-level issues.
  • Conduct software validation, verification, and performance testing to ensure product quality and reliability.
  • Collaborate with cross-functional teams, including architects, program managers, and fellow engineers.
  • Support functional safety software design and compliance activities.
  • Mentor team members and contribute to technical problem-solving and continuous improvement initiatives.
  • Research and evaluate new technologies, methodologies, and algorithms to enhance autonomous system capabilities.

EDUCATION & EXPERIENCE:

  • Bachelor's, Master's, or Ph.D. in Robotics Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum 5+ years of experience in software development, robotics, autonomous systems, localization, or related engineering domains.

REQUIRED TECHNICAL SKILLS:

  • Strong proficiency in C++ software development.
  • Experience with Python programming.
  • Knowledge of Inertial Measurement Technology (IMU/INS).
  • Experience with State Estimation algorithms and concepts.
  • Strong understanding of Software Development Life Cycle (SDLC).
  • Expertise in software debugging, profiling, and troubleshooting.
  • Ability to analyze, identify, and resolve complex software and application issues.
  • Experience interpreting system designs, technical specifications, and functional requirements.
  • Strong problem-solving and analytical skills.
  • Experience developing and validating production-quality embedded or robotic software solutions.
  • Knowledge of GNSS, localization, navigation, and sensor fusion concepts is preferred.
  • Familiarity with ROS (Robot Operating System), SLAM, Kalman Filters, and autonomous systems is highly desirable.

DESIRED SKILLS:

  • 5+ years of experience in Robotics, Autonomous Systems, or Advanced Navigation Solutions.
  • Experience implementing Kalman Filters, Extended Kalman Filters (EKF), and Error-State Filters.
  • Strong knowledge of Localization, State Estimation, and Sensor Fusion techniques.
  • Experience with SLAM (Simultaneous Localization and Mapping) and graph optimization libraries.
  • Familiarity with Robot Operating System (ROS) and robotics software frameworks.
  • In-depth understanding of GNSS, Inertial Navigation Systems (INS), and Inertial Measurement Units (IMU).
  • Strong foundation in 3D Geometry, Linear Algebra, and Statistical Modeling.
  • Experience working with coordinate transformations and reference frame systems.
  • Knowledge of vehicle dynamics, physics-based modeling, and guidance/navigation systems.
  • Ability to research technical literature and convert concepts from research papers into production-ready software solutions.
  • Strong systems-thinking, innovation, and problem-solving capabilities.

    We are committed to building a diverse, inclusive, and global team. Candidates must be authorized to work in the United States. We are pleased to offer visa sponsorship for eligible and qualified individuals.

    Cintal provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Equal employment opportunities apply to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.

    The pay range for this role is:
    100,000 - 140,000 USD per year(TX - Irving )

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer 2
Embedded Software Engineer 2

Cintal, Inc. • Chillicothe (IL)

On-site
USD 103,000 - 108,000
Paid holidays
Paid time off
Medical insurance (incl. dental & vis​
+4
Embedded Systems Engineer
Embedded Systems Engineer

Cintal, Inc. • Chillicothe (OH)

On-site
USD 90,000 - 130,000
10 holidays
PTO 2 weeks
Medical insurance (dental & vision)
+4
Senior Autonomy Positioning Engineer
Senior Autonomy Positioning Engineer

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
401(k) plans
Paid time off
+9
Senior Robotics Software Engineer - Localization & Autonomy
Senior Robotics Software Engineer - Localization & Autonomy

Cintal, Inc. • Irving (TX)

On-site
USD 100,000 - 140,000
Paid holidays
Paid time off
Medical insurance (medical, dental, V"
+4
Senior Autonomy Engineer
Senior Autonomy Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+9
Senior Autonomy Positioning Engineer
Senior Autonomy Positioning Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Relocation assistance
Medical, dental, and vision benefits
401(k) plan
+1
Robotics - Embedded Software Engineer 3
Robotics - Embedded Software Engineer 3

Harvey Nash • Irving (TX)

On-site
USD 110,000 - 170,000
Autonomy Systems Engineer
Autonomy Systems Engineer

Cintal, Inc. • Irving (TX)

On-site
USD 90,000 - 120,000
Mechanical Engineer
Mechanical Engineer

Cintal, Inc. • Sanford (NC)

On-site
USD 57,000 - 62,000
10 paid holidays
2 weeks PTO
Medical insurance (dental & vision)
+5
Sales Development Associate- Engineering Services
Sales Development Associate- Engineering Services

Cintal, Inc. • Peoria (IL)

On-site
USD 80,000 - 100,000
10 paid holidays per year
Paid time off (PTO)
Medical insurance (including dental &%
+4