1

Junior Embedded Jobs in Michigan (NOW HIRING)

MI · On-site

Support DFM, DFT, DFR, production launch, and mentor junior engineers. Required Skills * 8+ years of experience in automotive or embedded hardware design. * Strong expertise in analog and digital ...

Showing results 21-40

Junior Embedded information

What are the key skills and qualifications needed to thrive as a junior embedded engineer?

To thrive as a Junior Embedded Engineer, you need a solid understanding of embedded systems, C/C++ programming, and basic electronics, often backed by a degree in electrical engineering or computer science. Familiarity with microcontrollers, debugging tools, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies enable the development, testing, and optimization of reliable embedded solutions in collaborative engineering environments.

What are some typical challenges a junior embedded engineer may face when starting in this role?

As a Junior Embedded Engineer, you may find it challenging to work with complex hardware-software integration, particularly if you are new to debugging low-level code or working with unfamiliar microcontrollers. Collaborating effectively with cross-functional teams—such as hardware engineers, firmware developers, and QA testers—also requires strong communication skills and adaptability. Additionally, learning to use specialized development tools and managing strict project timelines are common hurdles, but these challenges also provide valuable learning opportunities and help you build a solid foundation for career advancement.

What is a junior embedded?

Junior Embedded Engineers are entry-level professionals who design, develop, and maintain embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. They typically work with microcontrollers, real-time operating systems, and hardware interfaces to ensure devices like automotive systems, medical instruments, or consumer electronics function reliably. Junior Embedded Engineers usually support senior engineers, write code in languages such as C or C++, and assist in debugging and testing embedded software. Their role is crucial in integrating hardware and software to create efficient, reliable products.

What are the most commonly searched types of Embedded jobs in Michigan?

The most popular types of Embedded jobs in Michigan are:

What cities in Michigan are hiring for Junior Embedded jobs?

Cities in Michigan with the most Junior Embedded job openings:

Infographic showing various Junior Embedded job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 91% Full Time, 4% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Model Based Software Development Engineer

Pi Square Technologies LLC

Auburn Hills, MI • On-site

$124K - $163K/yr

Full-time

Posted 28 days ago


Job description

Model Based Software Development Engineer
Required Skills
  • AUTOSAR Classic & Adaptive
  • MATLAB, Simulink & Stateflow
  • Embedded C/C++
  • Embedded Coder / TargetLink
  • MIL, SIL, PIL Testing
  • ISO 26262 & ASPICE
  • MISRA C Compliance
  • Git, SVN, Jira, Polarion
  • CI/CD Automation
  • Automotive ECU Development
Job Responsibilities
  • Design, develop, and maintain AUTOSAR Software Components (SWCs).
  • Develop high-fidelity Simulink/Stateflow models and generate production-ready MISRA-compliant C/C++ code.
  • Perform MIL, SIL, PIL validation, debugging, and defect resolution.
  • Optimize algorithms and embedded software for performance, memory, and real-time requirements.
  • Ensure compliance with AUTOSAR, ISO 26262, ASPICE, and software quality standards.
  • Support ECU integration, change management, requirements traceability, and technical documentation.
  • Develop automation scripts and support CI/CD pipelines for model builds and testing.
  • Collaborate with architects, validation teams, customers, and ECU suppliers to resolve integration issues.
  • Lead technical reviews, mentor junior engineers, and contribute to development roadmaps and best practices.
Preferred Skills
  • QNX, Linux, Android, RTOS
  • CAN, LIN, Ethernet, UART, SPI
  • Automotive SoCs & Microcontrollers
  • ISO 21434 Cybersecurity
  • Agile/Scrum
  • AI/GenAI Tools (GitHub Copilot)
Qualification
  • Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, or related field.
  • 6-12 years of hands-on experience in Model-Based Development and AUTOSAR-based embedded software development.
  • Prior lead experience managing projects or small teams is preferred.