This 24-month, entry-level rotational program is designed to provide professional and leadership ... Passion for automotive embedded controls * Has participated in a hands-on role in: SAE, Formula ...
Quick apply
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Passion for automotive embedded controls * Has participated in a hands-on role in: SAE, Formula ...
Quick apply
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Passion for automotive embedded controls * Has participated in a hands-on role in: SAE, Formula ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Passion for automotive embedded controls * Has participated in a hands-on role in: SAE, Formula ...
This 24-month, entry-level rotational program is designed to provide professional and leadership ... Passion for automotive embedded controls * Has participated in a hands-on role in: SAE, Formula ...
Hands-on deployment of autonomous driving algorithms or DL models on embedded systems * Control ... Perception/Localization Engineer) * Understanding of probabilistic filtering (e.g., Kalman Filter ...
Hands-on deployment of autonomous driving algorithms or DL models on embedded systems * Control ... Perception/Localization Engineer) * Understanding of probabilistic filtering (e.g., Kalman Filter ...
Plymouth, MI ยท On-site
$87K - $123K/yr
Hands-on deployment of autonomous driving algorithms or DL models on embedded systems * Control ... Perception/Localization Engineer) * Understanding of probabilistic filtering (e.g., Kalman Filter ...
Plymouth, MI ยท On-site
$87K - $123K/yr
Hands-on deployment of autonomous driving algorithms or DL models on embedded systems * Control ... Perception/Localization Engineer) * Understanding of probabilistic filtering (e.g., Kalman Filter ...
Allen Park, MI ยท On-site
They are involved in the entire software development lifecycle including designing software ... Full-stack software engineering roles, who can develop all components of software including user ...
Allen Park, MI ยท On-site
They are involved in the entire software development lifecycle including designing software ... Full-stack software engineering roles, who can develop all components of software including user ...
Brighton, MI ยท On-site
The Software Development Engineer (often called Software Developer) designs, builds, tests, and ... Experience with specific platforms such as web, mobile, embedded systems, or cloud, depending on ...
Brighton, MI ยท On-site
The Software Development Engineer (often called Software Developer) designs, builds, tests, and ... Experience with specific platforms such as web, mobile, embedded systems, or cloud, depending on ...
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Farmington Hills, MI ยท On-site
$102K - $137K/yr
... embedded HW and micro processors - Very good analytical and documentation skills - Very good communication skills Bachelor''s Degree in Computer or Software Engineering Experience Integrating SW ...
Farmington Hills, MI ยท On-site
$102K - $137K/yr
... embedded HW and micro processors - Very good analytical and documentation skills - Very good communication skills Bachelor''s Degree in Computer or Software Engineering Experience Integrating SW ...
$94K - $125K/yr
Infotainment UI/UX Design Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an ... Familiarity with embedded operating systems: Android, Linux, open-source software, QNX, and Yocto
$94K - $125K/yr
Infotainment UI/UX Design Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an ... Familiarity with embedded operating systems: Android, Linux, open-source software, QNX, and Yocto
Milford, MI ยท On-site
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI ยท On-site
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI ยท Hybrid
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI ยท Hybrid
$44.25 - $58.75/hr
Solid programming skills in at least one of ... Python, C/C++, Java, or Embedded C * Familiarity with software development tools and practices ...
Milford, MI ยท On-site
$80K - $126K/yr
Embedded software development * MotoHawk, Raptor, OpenECU, or dSPACE * CAN communication and Vector tools (CANalyzer, CANape) * Vehicle simulation software (CarSim, TruckSim, ADAMS, Dymola) * Data ...
Quick apply
Milford, MI ยท On-site
$80K - $126K/yr
Embedded software development * MotoHawk, Raptor, OpenECU, or dSPACE * CAN communication and Vector tools (CANalyzer, CANape) * Vehicle simulation software (CarSim, TruckSim, ADAMS, Dymola) * Data ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Ypsilanti, MI ยท On-site
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
We welcome applicants at varying experience levels, from entry level to senior level for this ... If a software engineer, write clean, efficient, and well-tested code that adheres to best practices ...
Milford, MI ยท On-site
$91K - $123K/yr
Seeking an Integration and Testing Engineer with experience in Embedded Automotive Systems, ECU Integration, BSW Integration, and Software Validation. The candidate will support ECU-level debugging ...
Milford, MI ยท On-site
$91K - $123K/yr
Seeking an Integration and Testing Engineer with experience in Embedded Automotive Systems, ECU Integration, BSW Integration, and Software Validation. The candidate will support ECU-level debugging ...
$68.5K - $77.7K
1% of jobs
$77.7K - $87K
2% of jobs
$87K - $96.2K
3% of jobs
$96.2K - $105.5K
6% of jobs
$105.5K - $114.7K
5% of jobs
$114.7K - $124K
5% of jobs
$127.2K is the 25th percentile. Wages below this are outliers.
$124K - $133.2K
5% of jobs
$133.2K - $142.5K
7% of jobs
$142.5K - $151.7K
3% of jobs
$151.7K - $161K
3% of jobs
The median wage is $162.2K / yr.
$161K - $170.2K
58% of jobs
$68.5K
$150.1K
$170.2K
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

Farmington, MI โข On-site
Full-time
Re-posted 25 days ago
We Are Bosch.
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our areas of activity are every bit as diverse as our outstanding Bosch teams around the world. Their creativity is the key to innovation through connected living, mobility, or industry.
Let’s grow together, enjoy more, and inspire each other. Work #LikeABosch
Do you want beneficial technologies being shaped your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch!
Job DescriptionBosch offers an exceptional Rotational Development Program (RDP) tailored for Bachelor's and Master's candidates. This 24-month, entry-level rotational program is designed to provide professional and leadership opportunities within the Power Solutions (PS) division. The RDP consists of four customized rotations, allowing you to gain extensive experience working with diverse teams and environments. Additionally, you will be paired with an executive mentor for professional coaching and career guidance, as well as a peer mentor to help you navigate the program. You will also have the chance to participate in structured networking events and targeted training to enhance your leadership exposure.
Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery control units), you will
Minimum Requirements:
Additional Preferred Requirements:
Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization unavailable.
Equal Opportunity Employer, including disability / veterans
*Bosch adheres to Federal, State, and Local laws regarding drug-testing. Employment is contingent upon the successful completion of a drug screen and background check. Candidates who have been offered the position must pass both screenings before their start date.