1

Embedded Software Engineer Intern Jobs in Indiana

Embedded Software Engineer

New Albany, IN · On-site +1

$121K - $160K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

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 ...

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 ...

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 Indiana salary details

$13

$25

$37

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 Indiana is $25.61, according to ZipRecruiter salary data. Most workers in this role earn between $21.97 and $28.65 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 Indiana? The most popular types of Embedded Software Engineer jobs in Indiana are:
What are popular job titles related to Embedded Software Engineer Intern jobs in Indiana? For Embedded Software Engineer Intern jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Intern jobs in Indiana look for? The top searched job categories for Embedded Software Engineer Intern jobs in Indiana are:
What cities in Indiana are hiring for Embedded Software Engineer Intern jobs? Cities in Indiana with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in Indiana as of July 2026, with employment types broken down into 1% Internship, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $53,267 per year, or $25.6 per hour.
Embedded Software Engineer

Embedded Software Engineer

SMC Corporation of America

Noblesville, IN • On-site

$123K - $162K/yr

Full-time

Re-posted 15 days ago


SMC Corporation Of America rating

7.3

Company rating: 7.3 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

261st of 427 rated machine equipment manufacturers


Job description

PURPOSE
This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles
ESSENTIAL DUTIES
  • Interpret internal and external customer requirements to meet desired outputs.
  • Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers.
  • Communicate technical knowledge, specification, and direction to internal and external customers.
  • Develop software code for embedded processors and support applications.
  • Read, interpret, troubleshoot pneumatic and electrical schematics.
  • Develop, troubleshoot, and configure product communication protocols.
  • Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports.
  • Perform guided research on a variety of topics and provide summarized data results.
  • Complete assigned tasks using predefined departmental processes.
  • Hands on technical support for both internal and external customers.
  • Participate on a team to accomplish given tasks or processes.
  • Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%)
  • All other duties as assigned.
  • Record daily activities

PHYSICAL DEMANDS/WORK ENVIRONMENT
  • Capacity to work indoors in an office, laboratory, and/or manufacturing environment.
  • Ability to work in a stationary position for prolonged periods of time.
  • Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation.
  • Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment.
  • Ability to travel and/or attend meetings domestic and internationally outside of normal business hours.

MINIMUM REQUIREMENTS
  • Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria.
  • Novice understanding of the product development process.
  • Novice understanding to apply project management principles, methodologies, and documentation.
  • Novice understanding of Failure Mode and Effects Analysis (FMEA) processes.
  • Novice in use of Integrated Development Environments and code repositories.
  • Competent in use of common embedded programming languages.
  • Novice understanding of schematics.
  • Competent understanding of communication protocols.
  • Novice in conducting research using corporate resources.
  • Competent at efficient use of time to effectively plan and execute multiple duties.
  • Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.)
  • Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.)
  • Competent ability to communicate utilizing corporate office software.
  • Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies.
  • Competent ability to communicate, in English, with internal and external customers tactfully and professionally

For internal use only: Engineering001

What SMC Corporation Of America employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom