1

Embedded Software Engineer Intern Jobs in Utah (NOW HIRING)

As a Software Engineering Intern, you will work on real production systems that serve thousands of ... as an engineer, and contribute to products that are shaping the next generation of business ...

As a Software Engineering Intern, you will work on real production systems that serve thousands of ... as an engineer, and contribute to products that are shaping the next generation of business ...

The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...

Senior Embedded Software Engineer

Clearfield, UT ยท On-site +1

$82K - $220K/yr

The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...

Be Seen First

Embedded Firmware Engineer

Lehi, UT ยท On-site

$90K - $125K/yr

The ideal engineer should have strong experience with embedded firmware development. Skills and ... Test, integrate, and verify embedded software on hardware. * Collaborate with cross-functional ...

Sr Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

The Senior Software Engineer has responsibilities that range from providing technical expertise and ... Build features such as web services and embedded control * Understand performance parameters and ...

Sr Software Engineer

Salt Lake City, UT ยท On-site

$117K - $154K/yr

The Senior Software Engineer has responsibilities that range from providing technical expertise and ... Build features such as web services and embedded control * Understand performance parameters and ...

Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...

Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...

next page

Showing results 1-20

Embedded Software Engineer Intern information

See Utah salary details

$12

$24

$35

How much do embedded software engineer intern jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for embedded software engineer intern in Utah is $24.51, according to ZipRecruiter salary data. Most workers in this role earn between $21.01 and $27.45 per hour, depending on experience, location, and employer.

What does an Embedded Software Engineer Intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer Intern, and why are they important?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an Embedded Software Engineer Intern expect to work on during their internship?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.
What are the most commonly searched types of Embedded Software Engineer jobs in Utah? The most popular types of Embedded Software Engineer jobs in Utah are:
What cities in Utah are hiring for Embedded Software Engineer Intern jobs? Cities in Utah with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in Utah as of July 2026, with employment types broken down into 8% Internship, 69% Full Time, and 23% Part Time. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $50,980 per year, or $24.5 per hour.
AI Engineer IV (Embedded Software)

AI Engineer IV (Embedded Software)

Autonomous Solutions

Lehi, UT โ€ข On-site

$145K - $169K/yr

Full-time

Posted yesterday


Job description

Autonomous Solutions Inc builds autonomous systems for fleets operating in demanding, high-risk, and repetitive environments. Founded in 2000, we've grown into one of the largest privately held robotics companies in the world, with deployments across heavy construction, agriculture, logistics, and landscaping. Our work is guided by seven core values: Simplicity, Safety, Transparency, Humility, Attention to Detail, Autonomy, and Growth. Being privately held means good ideas move quickly, ownership is real, and the work you do here shows up in the world.


As an AI Engineer IV (Embedded Software), you will deploy, optimize, and maintain AI capabilities on constrained hardware platforms within Autonomous Solutions Inc's robotics systems. You will ensure AI models operate reliably within tight compute and memory limits, integrating smoothly with firmware and robotics software. This role sits at the intersection of AI model deployment and embedded systems engineering, where real-time performance and hardware constraints matter as much as model accuracy.


Responsibilities

  • Deploy AI models onto constrained hardware and embedded platforms.

  • Optimize compute, memory, and power usage for real-time embedded operation.

  • Convert AI models into production-ready embedded libraries or hardware-optimized modules.

  • Tune real-time performance and latency to meet embedded system requirements.

  • Integrate AI models and algorithms that improve system efficiency and reliability.

  • Test and validate AI performance on embedded platforms for robustness and stability.

  • Collaborate with robotics, firmware, and software teams on embedded AI alignment.

  • Continuously improve embedded AI systems through updates, optimizations, and performance refinements.


Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

  • 8+ years designing and implementing embedded real-time software systems using C/C++.

  • 3+ years deploying AI or ML models on embedded systems or constrained hardware.

  • Proficiency with ML inference runtimes such as TensorRT, ONNX Runtime, or TensorFlow Lite.

  • Experience optimizing compute, memory, and power for real-time embedded applications.

  • Familiarity with microcontrollers, embedded Linux, RTOS, or hardware accelerators.

  • Experience with large multithreaded embedded applications running on an RTOS.


Physical Requirements

  • Ability to remain in a stationary position at a computer workstation for extended periods.

  • Ability to operate a computer and other office productivity equipment continuously.

  • Ability to communicate and exchange information in person, via phone, and through electronic means.

  • Ability to traverse office, lab, data center, and field environments as required.


At Autonomous Solutions Inc, we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. Autonomous Solutions Inc complies with all applicable federal, state, and local laws regarding nondiscrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.


Job Posted by ApplicantPro