1

Internship Embedded Software Engineer Jobs in Troy, MI

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded ...

Embedded Software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded Software Engineer

Warren, MI

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via ...

Embedded Software Engineer

Farmington Hills, MI · On-site

$129K - $170K/yr

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

Engineering Position Overview and Objective Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This is a flexible role that ...

Embedded Software Engineer

Southfield, MI

$120K - $158K/yr

Bachelor's in Computer, Electrical, or Software Engineering (or equivalent practical experience). * 3+ years developing embedded software in C/C++; demonstrated experience with lowlevel drivers and ...

Embedded Software Engineer

Rochester, MI

$121K - $159K/yr

Develop control algorithms for embedded controllers Implement control algorithms using Assembly and C programming languages Develop MISRA C compliant code Assist in developing hardware/software test ...

Embedded Software Engineer

Rochester, MI · On-site

$121K - $159K/yr

S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...

Embedded Software Engineer

Warren, MI

$123K - $162K/yr

Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...

Embedded Software Engineer

Dearborn, MI · On-site +1

$90K - $188K/yr

Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated ...

next page

Showing results 1-20

Internship Embedded Software Engineer information

See Troy, MI salary details

$66.3K

$145.4K

$164.9K

How much do internship embedded software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for internship embedded software engineer in Troy, MI is $145,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,600.00 and $164,000.00 per year, depending on experience, location, and employer.

What is an Internship Embedded Software Engineer?

An Internship Embedded Software Engineer is a student or recent graduate who works temporarily with a company to gain practical experience in developing software for embedded systems. These systems are specialized computing devices, often found in products like cars, medical devices, or industrial machines. Interns in this role typically assist with coding, debugging, testing, and integrating software that interacts closely with hardware. The internship provides hands-on learning under the guidance of experienced engineers, helping interns build skills relevant to embedded software development.

What types of projects and technologies can I expect to work on as an Internship Embedded Software Engineer?

As an Internship Embedded Software Engineer, you'll typically be involved in projects that focus on developing and testing software for devices such as microcontrollers, sensors, or IoT products. You may work on tasks like writing and debugging code in C or C++, integrating hardware and software components, and assisting with firmware updates or feature enhancements. Collaboration is common—you’ll likely work closely with senior engineers, hardware teams, and QA to ensure your solutions fit the overall system. This hands-on experience is valuable for building foundational skills and understanding real-world embedded systems development.

What is the difference between Internship Embedded Software Engineer vs Embedded Software Engineer?

AspectInternship Embedded Software EngineerEmbedded Software Engineer
QualificationsTypically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fieldsBachelor's or Master's degree in relevant engineering disciplines
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, responsible for developing and maintaining embedded software
ExperienceLimited or no professional experience, focus on learning and skill developmentSeveral years of experience, capable of handling complex projects independently

The main difference is that an Internship Embedded Software Engineer is a temporary, learning-focused position for students or recent graduates, while an Embedded Software Engineer is a full-time professional responsible for designing and implementing embedded systems in a work environment.

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

To thrive as an Internship Embedded Software Engineer, you generally need a solid understanding of C/C++ programming, microcontroller fundamentals, and a background in computer engineering or electrical engineering. Familiarity with development tools like debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is typically expected. Strong problem-solving skills, attention to detail, and effective communication help interns contribute meaningfully to team projects and adapt to fast-paced learning environments. These competencies are crucial for developing reliable embedded systems and integrating smoothly into professional engineering teams.
What are the most commonly searched types of Embedded Software Engineer jobs in Troy, MI? The most popular types of Embedded Software Engineer jobs in Troy, MI are:
What are popular job titles related to Internship Embedded Software Engineer jobs in Troy, MI? For Internship Embedded Software Engineer jobs in Troy, MI, the most frequently searched job titles are:
What job categories do people searching Internship Embedded Software Engineer jobs in Troy, MI look for? The top searched job categories for Internship Embedded Software Engineer jobs in Troy, MI are:
What cities near Troy, MI are hiring for Internship Embedded Software Engineer jobs? Cities near Troy, MI with the most Internship Embedded Software Engineer job openings:
Infographic showing various Internship Embedded Software Engineer job openings in Troy, MI as of July 2026, with employment types broken down into 1% Internship, 90% Full Time, 7% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $145,374 per year, or $69.9 per hour.

Embedded Software Engineer

fng

Allen Park, MI

$119K - $157K/yr

Other

Posted 13 days ago


Job description

Scope of the Position:  Embedded Software Engineer in Allen Park, MI.  

Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical electronic modules developed for automotive OEM customers.

Key Responsibilities

  • Lead the design, development, and integration of embedded software for automotive electronic control units (ECUs)
  • Translate customer specifications into software requirements and system architecture
  • Execute the Flex-N-Gate Product Development Process to deliver projects on time, within budget, and to defined quality standards
  • Collaborate cross-functionally with customers, program managers, and engineering teams to define and refine product requirements
  • Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems
  • Develop and support software validation strategies, including manufacturing, EMC, and environmental testing
  • Drive continuous improvement of software tools, methodologies, and development processes to enhance product quality and customer satisfaction
  • Support troubleshooting, root cause analysis, and resolution of software-related issues

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (Master’s preferred)
  • Minimum 5 years of experience in real-time embedded software development, preferably in safety-critical automotive applications
  • Strong programming expertise in C, C++, and assembly language, with experience in scripting languages
  • Solid understanding of automotive electrical systems, including analog/digital circuits and communication protocols (CAN, LIN, SPI, I2C)
  • Familiarity with software development standards and processes such as ASPICE
  • Knowledge of functional safety and related standards (ISO 26262, ISO 21448) and automotive cybersecurity (ISO 21434) is highly desirable
  • Experience controlling DC motors and stepper motors is a plus
  • Strong problem-solving skills and ability to work effectively in a global, cross-functional team environment
  • Excellent communication skills and proficiency with Microsoft Office tools
  • Willingness to travel up to 10% within North America