1

Embedded Software Engineer Intern Jobs in Romeoville, IL

Senior Embedded Software Engineer

Chicago, IL ยท On-site

$127K - $167K/yr

POSITION SUMMARY Within Infleqtion's Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver highโ€‘performance embedded and ...

Senior Embedded Software Engineer

Chicago, IL ยท On-site

$127K - $167K/yr

POSITION SUMMARY Within Infleqtion's Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver highperformance embedded and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

next page

Showing results 1-20

Embedded Software Engineer Intern information

See Romeoville, IL salary details

$13

$25

$39

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

As of Jul 9, 2026, the average hourly pay for embedded software engineer intern in Romeoville, IL is $25.91, according to ZipRecruiter salary data. Most workers in this role earn between $21.06 and $29.42 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 Romeoville, IL? The most popular types of Embedded Software Engineer jobs in Romeoville, IL are:
What are popular job titles related to Embedded Software Engineer Intern jobs in Romeoville, IL? For Embedded Software Engineer Intern jobs in Romeoville, IL, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Intern jobs in Romeoville, IL look for? The top searched job categories for Embedded Software Engineer Intern jobs in Romeoville, IL are:
What cities near Romeoville, IL are hiring for Embedded Software Engineer Intern jobs? Cities near Romeoville, IL with the most Embedded Software Engineer Intern job openings:
Embedded Software Engineer II

Embedded Software Engineer II

FEV North America Inc

Oak Brook, IL โ€ข On-site

$132K - $174K/yr

Full-time

Posted 12 days ago


Job description

Description:

FEV North America, Inc. is seeking a Embedded Software Engineer II. This candidate designs, develops, and maintains software for embedded systems. They apply engineering principles and programming knowledge to create solutions for various needs, from individual applications to large-scale systems. Their work involves a range of tasks, including coding, testing, debugging, and ensuring the software is user-friendly and efficient.


Key Responsibilities

  • Work cohesively as a member of a development team, collaborating as needed with other members of the team with the end goal of maximizing quality and delivering on schedule.
  • Design core software features that are scalable, portable, and maintainable which allows for easier transitions to new and different hardware platforms.
  • Writing software code, embedded programs, and system protocols. Implementing effective repairs, modifications, and upgrades to the embedded code.
  • Follow established corporate and project-level Software Development Processes, ensuring consistency of development standards.
  • Participate in peer design and code reviews to ensure the best design and detect/resolve software bugs early in the development process.
  • Participate in problem resolutions of software issues utilizing industry known best practices.
  • Provide issue recommendations and helps oversee supplier corrective actions, traveling to supplier sites as needed to facilitate communication between engineering and suppliers.
  • Design automatic testing routines Troubleshoot and resolve any system issues.
  • Understand control systems, sub-systems, and component requirements of all systems. Lead verification and validation planning, as well as compliance assessment and reporting.
  • Manage all documentation, change control, and traceability.
  • Use CI/CD systems (such as Gitlab), bug tracking systems (such as Polarion, Jira) and adhere to the policies and practices followed by other software engineers across various teams.
  • Participate to requirements analysis activities and provide inputs to software development teams.
  • Work in tandem with system engineers to design the software functionality in detail.
  • Establish test procedures and systems for inspection of software.
  • Travel, as necessary, to supplier facilities, test facilities, and customer field sites to gather data, resolve problems and explore software design alternatives.
Requirements:
  • Bachelorโ€™s degree or Masterโ€™s degree in Computer Science or related field.
  • Minimum 3 years of embedded software development on Yocto/Linux
  • Proficient in modern C++ programming, design patterns, core guidelines, templates, std library, idioms, CMake
  • Intermediate knowledge required for Linux and Posix API
  • Basic Knowledge of Yocto Project and Bitbake

Preferred Qualifications:

  • Experience in vehicle applications including CAN communication, J1939 protocols, ISO-11783, ISO-14229
  • Experience with GitLab CI/CD
  • Experienced with Agile (Scrum/Kanban/SAFe) working methods is preferred
  • Knowledge of Internet related networking and application protocols: TCP/IP, Ethernet, MQTT, XMPP, DDS
  • Knowledge of QT framework
  • Knowledge of Python
  • Knowledge of automotive or industrial machinery


Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities