1

Autonomous Systems Internship Jobs in Dallas, TX

Embedded Software Engineer 3

Irving, TX ยท On-site

$126K - $166K/yr

Develop production-quality C++ software for autonomous and semi-autonomous systems. * Work on ... Internship experience may be considered . * Comparable background may include Software Developer ...

New

Junior Software Engineer

Frisco, TX ยท On-site

$75K - $110K/yr

Internship or project experience in software development or automation * Exposure to robotics, aerospace, defense, autonomous systems, or embedded software * Familiarity with CI/CD and DevOps ...

... systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon ... internships, or competitive engineering projects. * Experience operating electrodynamic shaker ...

... systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon ... internships, or competitive engineering projects. * Experience operating electrodynamic shaker ...

next page

Showing results 1-20

Autonomous Systems Internship information

See Dallas, TX salary details

$8

$15

$21

How much do autonomous systems internship jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for autonomous systems internship in Dallas, TX is $15.38, according to ZipRecruiter salary data. Most workers in this role earn between $12.36 and $17.36 per hour, depending on experience, location, and employer.

What is an autonomous systems internship?

An Autonomous Systems Internship is a temporary position for students or recent graduates to gain hands-on experience working with technologies such as robotics, self-driving vehicles, drones, and artificial intelligence. Interns typically assist in designing, developing, and testing autonomous systems under the guidance of experienced engineers or researchers. These internships provide exposure to real-world applications of autonomous technology and often require knowledge of programming, machine learning, or control systems. The goal is to help interns build practical skills, expand their professional network, and prepare for a career in the field of autonomous systems.

What types of projects do interns typically work on during an autonomous systems internship?

During an Autonomous Systems Internship, interns often participate in hands-on projects involving robotics, machine learning, sensor integration, or simulation environments. They may assist with developing algorithms for navigation, collaborating on system testing, or supporting data analysis for autonomous vehicles or drones. Interns usually work closely with multidisciplinary teams, gaining exposure to both hardware and software aspects of autonomous systems. This collaborative environment helps interns build practical skills and network with experienced professionals in the field.

What are the key skills and qualifications needed to thrive as an autonomous systems intern?

To thrive as an Autonomous Systems Intern, you generally need a solid background in computer science, robotics, or engineering, with coursework or experience in algorithms, control systems, and machine learning. Familiarity with programming languages such as Python or C++, simulation tools like ROS (Robot Operating System), and version control systems (e.g., Git) is typically expected. Strong problem-solving abilities, teamwork, and effective communication are important soft skills for collaborating on complex technical projects. These skills and qualifications enable interns to contribute meaningfully to the development and testing of autonomous technologies in a fast-evolving field.

What is the difference between Autonomous Systems Internship vs Robotics Engineering Internship?

AspectAutonomous Systems InternshipRobotics Engineering Internship
Required CredentialsRelevant coursework, technical skills in AI, machine learning, and systems integrationEngineering background, robotics courses, programming skills in C++, Python
Work EnvironmentResearch labs, tech companies, autonomous vehicle firmsManufacturing plants, research labs, robotics companies
Employer & Industry UsageAutonomous vehicle developers, AI firms, transportation techRobotics firms, industrial automation, manufacturing

Autonomous Systems Internships focus on developing and testing autonomous technologies like self-driving cars, requiring skills in AI and systems integration. Robotics Engineering Internships emphasize designing and building robotic systems, often involving mechanical and electrical engineering. Both roles are industry-relevant and share overlapping skills but differ in their specific focus areas and work environments.

What are the most commonly searched types of Autonomous Systems jobs in Dallas, TX?

The most popular types of Autonomous Systems jobs in Dallas, TX are:

What are popular job titles related to Autonomous Systems Internship jobs in Dallas, TX?

For Autonomous Systems Internship jobs in Dallas, TX, the most frequently searched job titles are:

What cities near Dallas, TX are hiring for Autonomous Systems Internship jobs?

Cities near Dallas, TX with the most Autonomous Systems Internship job openings:

Embedded Software Engineer 3

Stellent IT LLC

Irving, TX โ€ข On-site

$126K - $166K/yr

Other

Posted 3 days ago

New


Key responsibilities

  • Research, design, develop, and implement localization and positioning algorithms.

  • Develop production-quality C++ software for autonomous and semi-autonomous systems.

  • Participate throughout the software development lifecycle, including requirements, architecture, design, documentation, coding, testing, validation, and product quality.


Job description

Hello,

Job Title: Embedded Software Engineer 3

Location: TX Irving, Williams Square Corporate Headquarters

Work Arrangement: 100% Onsite Full Time

Start Date: September 28, 2026

Contract Duration: 12 Months

Work Schedule: 1st Shift 9:00 AM to 5:00 PM (8 hours/day)

Travel: 0 25% domestic travel

Potential locations include:

  • Mossville, IL TC-A
  • Pittsburgh, PA PAC

Export Control

Yes Export Control requirements apply

Position Overview

Caterpillar is seeking an experienced Embedded Software Engineer 3 to join a technical team focused on robotics, autonomosemi-autonomous systems, positioning, and localization.

The engineer will develop production-quality C++ software and localization algorithms that enable autonomous and semi-autonomous machines to determine their position and altitude relative to the surrounding environment.

The role involves working with perception, inertial, and GNSS inputs, developing state-estimation and filtering solutions, and taking algorithms from research/prototype stages through production.

Key Responsibilities

  • Research, design, develop, and implement localization and positioning algorithms.
  • Develop production-quality C++ software for autonomous and semi-autonomous systems.
  • Work on algorithms that allow robotic systems to localize robustly within their environment.
  • Estimate position and altitude using multiple sources, including:
    • Perception-based inputs
    • Inertial measurement inputs
    • GNSS inputs
  • Develop and implement filtering and state-estimation solutions.
  • Participate throughout the software development lifecycle, including:
    • Requirements
    • Architecture
    • Design
    • Documentation
    • Coding
    • Testing
    • Validation
    • Product quality
  • Contribute to requirements generation and localization architecture design.
  • Support functional safety software design and validation.
  • Analyze software/application issues and develop appropriate solutions.
  • Analyze code, logs, and system behavior during advanced troubleshooting.
  • Evaluate risks and benefits of alternative technical approaches and recommend solutions.
  • Research and prototype new approaches and transition successful concepts into production.
  • Collaborate with and mentor other members of the localization team.

Required Qualifications

  • 5+ years of professional experience.
  • Bachelor's, Master's, or PhD in one of the following:
    • Robotics Engineering
    • Electrical Engineering
    • Computer Engineering
    • Computer Science
  • Candidates with a Master's degree may qualify with 2 years of experience.
  • Associate degrees are not accepted.
  • Internship experience may be considered.
  • Comparable background may include Software Developer Robotics Positioning experience.

Top 3 Must-Have Skills

1. Strong C++ Development

  • Excellent/professional-level C++ programming
  • Production-quality software development
  • Strong debugging and profiling skills
  • Ability to interpret application/system designs and specifications

2. State Estimation / Localization

Hands-on experience with:

  • State estimation
  • Localization algorithms
  • Inertial measurement technology
  • Positioning/navigation systems
  • Filtering algorithms

3. Robotics / Autonomous Systems

Experience developing software for:

  • Robotics
  • Autonomous systems
  • Semi-autonomous systems
  • Robotic positioning/localization
  • Navigation or guidance systems

Additional Required Technical Skills

Programming

  • C++ Required
  • Python Required
  • Strong software engineering practices
  • Debugging/profiling
  • Structured programming techniques

State Estimation & Sensors

  • Inertial Measurement Technology
  • State Estimation
  • GNSS
  • Perception-based inputs
  • Inertial-based inputs
  • Position and altitude estimation

Software Engineering

  • Software Development Lifecycle
  • Requirements analysis
  • Architecture/design
  • Coding
  • Documentation
  • Testing and validation
  • Product quality
  • Functional safety

Troubleshooting

  • Advanced software troubleshooting
  • Code and log analysis
  • Diagnostic tools
  • Root-cause/problem analysis
  • Documentation of technical problems and resolutions

Preferred / Nice-to-Have Skills

Candidates with the following experience should be prioritized:

  • 5+ years of Robotics/Autonomous Systems experience
  • Error State filtering
  • Kalman Filter
  • Extended Kalman Filter (EKF)
  • Inertial-based navigation and/or guidance systems
  • Localization and positioning
  • SLAM Simultaneous Localization and Mapping
  • Graph optimization libraries
  • State-estimation algorithms
  • ROS Robot Operating System
  • Robotics frameworks
  • Physics-based modeling
  • Vehicle modeling and dynamics
  • Strong mathematics fundamentals, including:
    • 3D geometry
    • Linear algebra
    • Statistical error modeling
    • Gauss-Markov processes
  • Coordinate systems and coordinate transformations
  • Ability to translate research papers/literature into production implementations

The source specifically identifies Error State, Kalman/EKF filtering, inertial navigation, SLAM, ROS, mathematical foundations, coordinate transformations, and vehicle/physics modeling as desired experience.

Soft Skills

Required

  • Strong written and verbal communication
  • Team collaboration and problem solving
  • Ability to take ownership of ideas from prototype to production
  • Adaptability throughout different development phases
  • Strong attention to detail

Preferred

  • Self-driven research and prototyping
  • Systems-thinking mindset
  • Resilience and persistence when solving complex technical problems

Typical Day / Week

The engineer will typically work on:

  • Researching localization approaches
  • Designing and implementing localization algorithms
  • Developing C++ software
  • Debugging and profiling software
  • Working with state-estimation/filtering algorithms
  • Analyzing sensor inputs such as inertial and GNSS data
  • Supporting architecture and requirements development
  • Testing and validating algorithms/software
  • Troubleshooting system and application issues
  • Collaborating with other localization/robotics engineers
  • Moving prototypes and research concepts into production

Interview Process

3 Interview Rounds

  1. Initial Screening
    • Hiring Manager + Technical Lead
  2. Technical Interview
    • Coding
    • State Estimation
  3. Technical Interview
    • Coding
    • State Estimation

Interview Format: Virtual/Phone
Interview Type: Panel
Interview Timeline: ASAP

Candidate Red Flags / Disqualifiers

Do NOT submit candidates who:

  • Are looking for fully remote or part-time remote work
  • Do not have strong C++ development experience
  • Lack software development experience
  • Have no exposure to robotics, autonomous systems, positioning, or localization
  • Lack state-estimation/inertial measurement knowledge for this specific role

Important: The source explicitly lists candidates seeking full-time or part-time remote work as a disqualifier.

Ideal Candidate Profile

The ideal candidate is a Robotics/Embedded Software Engineer with 5+ years of experience developing production-quality software for robotics, autonomous systems, positioning, localization, or navigation.

The strongest candidates will have:

C++ + Python + Robotics + Localization + State Estimation + Inertial Sensors + GNSS

Candidates with Kalman/EKF filtering, SLAM, ROS, inertial navigation, and autonomous vehicle/machine experience should be prioritized.

Recommended Search Titles

  • Embedded Software Engineer
  • Embedded Software Developer
  • Robotics Software Engineer
  • Robotics Engineer
  • Autonomous Systems Engineer
  • Localization Engineer
  • Navigation Engineer
  • Perception/Localization Engineer
  • Software Engineer Robotics
  • C++ Robotics Engineer
  • State Estimation Engineer
  • Autonomous Vehicle Software Engineer

Best Regards,

Ishika

SR. IT Technical/Engineer Recruiter

Ph No-

Email:

Address: 505 Knolle Court, Saint Augustine, FL 32092


Stellent IT logo

About Stellent IT

Sourced by ZipRecruiter

Stellent IT, based in St Augustine, Florida, USA, is a renowned company in the IT sector whose primary focus is providing top-tier IT consulting and staffing services. Stellent IT's expertise lies not just in fulfilling IT staffing needs but in offering comprehensive technological solutions that enhance and drive business performance. Despite the limited information about their founding history, the company has earned a name for itself in the IT industry due to its commitment to quality and consistent delivery. With a mission centered around helping businesses efficiently navigate the IT landscape by providing strategic technology-inspired solutions, Stellent IT prides itself as a leader in its field.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

St Augustine, FL, US

Social media