2

Entry Level Embedded Systems Jobs in Novi, MI (NOW HIRING)

Entry Level Embedded Systems information

See Novi, MI salary details

$58.6K

$128.8K

$180.1K

How much do entry level embedded systems jobs pay per year?

As of Jun 27, 2026, the average yearly pay for entry level embedded systems in Novi, MI is $128,789.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $153,400.00 per year, depending on experience, location, and employer.

What is an Entry Level Embedded Systems job?

An Entry Level Embedded Systems job involves designing, developing, and testing software and hardware for embedded devices, such as microcontrollers, IoT devices, and automotive systems. Engineers in this role typically work with programming languages like C and C++, embedded operating systems, and real-time systems. They may assist in debugging, optimizing code, and interfacing with hardware components. This position provides a foundation in embedded development, allowing engineers to gain experience with industry tools and protocols. It is ideal for recent graduates or those transitioning into embedded systems from related fields.

What are some typical responsibilities of an entry level embedded systems engineer?

As an entry level embedded systems engineer, your daily tasks may include writing and testing code for microcontrollers, assisting in circuit design, debugging embedded software, and supporting hardware-software integration. You'll often work closely with other engineers on tasks like prototyping, system validation, and troubleshooting, while learning industry-standard development workflows. You may also be involved in updating technical documentation and participating in team meetings to discuss project goals and challenges. These responsibilities provide foundational experience and exposure to various aspects of embedded systems development, preparing you for more advanced roles as you gain skills.

What are the key skills and qualifications needed to thrive in the Entry Level Embedded Systems position, and why are they important?

To thrive as an Entry Level Embedded Systems professional, you need a solid understanding of C/C++ programming, digital electronics, and basic knowledge of microcontrollers or microprocessors, typically supported by a degree in electrical, computer, or software engineering. Familiarity with tools like oscilloscopes, logic analyzers, integrated development environments (IDEs), and source control systems such as Git is often required, and certifications like ARM Accredited Engineer can be beneficial. Strong problem-solving skills, attention to detail, and the ability to work both independently and collaboratively help individuals excel in this role. These technical and interpersonal abilities are crucial for developing reliable embedded solutions, troubleshooting complex issues, and contributing effectively to multidisciplinary engineering teams.

What are popular job titles related to Entry Level Embedded Systems jobs in Novi, MI? For Entry Level Embedded Systems jobs in Novi, MI, the most frequently searched job titles are:
What job categories do people searching Entry Level Embedded Systems jobs in Novi, MI look for? The top searched job categories for Entry Level Embedded Systems jobs in Novi, MI are:
What cities near Novi, MI are hiring for Entry Level Embedded Systems jobs? Cities near Novi, MI with the most Entry Level Embedded Systems job openings:
eMotor controls development engineer

eMotor controls development engineer

Stellantis

Auburn Hills, MI • On-site

$42.75 - $54.75/hr

Full-time

Posted 28 days ago


Stellantis rating

7.4

Company rating: 7.4 out of 10

Based on 124 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

We are seeking a highly motivated Entry-Level Automotive Controls Engineer to join our engineering team. In this role, you will support the development, implementation, and validation of control algorithms for automotive systems such as electric motors, powertrain systems, or vehicle dynamics. This position is ideal for recent graduates or early-career engineers with a strong interest in control systems and embedded software development. You will collaborate with cross-functional teams to deliver high-quality, production-ready control solutions for modern vehicles.
Key Responsibilities:
  • Support the design and development of control algorithms for automotive applications (e.g., motor control, powertrain, thermal systems)
  • Develop and simulate control models using tools such as MATLAB/Simulink
  • Assist in implementing control algorithms in embedded C/C++ code
  • Participate in model-based development (MBD) and auto-code generation workflows
  • Conduct testing and validation activities, including MIL, SIL, and HIL testing
  • Analyze system performance and support calibration and tuning of control parameters
  • Work with hardware, systems, and software teams to ensure proper integration
  • Troubleshoot issues, perform root cause analysis, and support corrective actions
  • Document designs, test cases, and validation results
  • Support compliance with automotive standards and processes

Why Join Us:
  • Work on advanced automotive technologies including electrification and intelligent control systems
  • Gain hands-on experience with real-world engineering challenges
  • Collaborative environment with mentorship from experienced engineers
  • Strong foundation for career growth in automotive controls and embedded systems

Basic Qualifications:
  • Bachelor's degree in electrical engineering, Mechanical Engineering, Mechatronics, or a related field
  • Fundamental understanding of control systems (e.g., PID control, feedback systems, system modeling)
  • Exposure to MATLAB/Simulink or similar modeling tools
  • Basic knowledge of embedded systems and microcontrollers
  • Familiarity with C or C++ programming
  • Strong analytical, problem-solving, and troubleshooting skills
  • Effective communication and teamwork abilities

Preferred Qualifications:
  • Internship or project experience in automotive, embedded systems, or controls engineering
  • Exposure to electric vehicle systems, motor control, or power electronics
  • Familiarity with automotive communication protocols (e.g., CAN, LIN)
  • Understanding of model-based development (MBD) workflows
  • Experience with testing environments (MIL/SIL/HIL)
  • Basic knowledge of automotive standards such as ISO 26262 or ASPICE

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom