1

Embedded Software Engineer Two Jobs in Novi, MI (NOW HIRING)

... embedded software development/testing (2+ with Master's) - Proficiency in C, C++, Python programming - Experience developing on Linux operating systems - Strong object-oriented software design skills ...

Software Engineer 2

Auburn Hills, MI · On-site

$92K - $126K/yr

Software Embedded coding using the C and Assembly programming language adhering to industry and internal coding standards and practices. * Develop, document, review and approve software design ...

Software Engineer 2

Auburn Hills, MI · On-site

$92K - $126K/yr

Software Embedded coding using the C and Assembly programming language adhering to industry and internal coding standards and practices. * Develop, document, review and approve software design ...

... 2. Utilize Python and bash scripting to create embedded and offline tooling. 3. Employ MATLAB ... ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ...

We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... efficient embedded software solutions. Familiarity with robotics frameworks (ROS 2) and machine ...

next page

Showing results 1-20

Embedded Software Engineer Two information

See Novi, MI salary details

$65.7K

$143.9K

$163.2K

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

As of Jun 10, 2026, the average yearly pay for embedded software engineer two in Novi, MI is $143,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,400.00 and $162,300.00 per year, depending on experience, location, and employer.
What cities near Novi, MI are hiring for Embedded Software Engineer Two jobs? Cities near Novi, MI with the most Embedded Software Engineer Two job openings:

Powertrain Software Engineer PSP EMB46 (572647)

Onward Technologies Ltd

Auburn Hills, MI

Contractor

Posted 8 days ago


Job description

\n <\/head>\n \n Powertrain Software Engineer position working in Auburn Hills, Michigan. The Powertrain Embedded Software Engineer will be responsible for participating in a team of engineers responsible for the development of software for engine and transmission control modules. The Powertrain Embedded Software Engineer will perform software requirements analysis, design, coding, test plan creation and testing for powertrain control features. Perform reviews and\/or inspections for requirements, design documents, Simulink models, C\/C++\/assembly code and test plants. Create TargetLink models. Interact with other departments\/vendors on elicting requirements.\n
\n Requirements:\n <\/div>\n
\n 1. Bachelor of Science in Mechanical, Electrical,. Aerospace, Computer Engineering, Applied Physics or other related Engineering degree.\n <\/div>\n
\n 2. Minimum of 2 years embedded C\/C++ software experience (hand\-coding), however, an advanced degree and\/or academic research in a related field may count towards experience requirement.\n <\/div>\n
\n For consideration for this Powertrain Software Engineer position in Auburn Hills, Michigan, please send your resume today.\n <\/div>\n <\/body>\n<\/html>