
Software Engineer
Harman Becker Automotive Systems, Inc
Novi, MIJobSeen 5 days agoSeen in employer's feed 5 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Novi, MI, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Harman Becker Automotive Systems seeks a Software Engineer in Novi, Michigan. The role analyzes customer and internal requirements, designs and modifies embedded software, and tests software at unit and system levels. The engineer participates in design reviews, coordinates development with team leaders and peers, manages small projects and technical resources, and works with customers to clarify requirements and resolve issues.
Skills & qualifications
Skills
Full job description
Harman Becker Automotive Systems, Inc. seeks Software Engineer in Novi, MI. Duties: Working knowledge of software development tools (debuggers, compilers, etc), software development processes, and embedded operating systems. Analyze customer and internal requirements and specifications and translate these into software designs. Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms. Tests software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved. Participates in internal and customer-driven design reviews throughout the program. Coordinates software development activities with the software team leader. Identifies product requirements or performance issues. Works with the software team leader to negotiate a resolution. Communicate with peers inside the Harman group to coordinate software development. Manages small projects and technical resources, including planning, estimating, and follow-through. Works with the customer to further define requirements and resolve issues.
How this job compares
Set against the 34,041 open Software Engineer jobs on Olive Jobs, counted October 27, 2026.
- Pay
- This postingNot listed
- Michigan median$111–210K/yr328 salary ranges
- Michigan median$57–70/hr23 hourly ranges
- Openings
- Olive Jobs lists 520 open Software Engineer jobs in Michigan and 34,041 across the US. 7% of them nationwide are listed as remote or flexible.
- Hiring the most in Michigan
- General Motors94 open
- Oracle67 open
- Deloitte38 open
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (27,547 postings).
- Education
- 12,670 of the 34,041 open Software Engineer jobs (37%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Principle EngineerHarman Connected Services Inc. · Novi, MI
Senior Software EngineerGeneral Motors · Milford, MI (Hybrid)Posted 4w agoPosted 4w ago
Software EngineerAmerican IT Solutions, Inc · Farmington, MI
Software Development EngineerAmeriSoftPro Systems, LLC · Farmington Hills, MI
Software Engineer Embedded Software/Firmware DeveKLATencor Corporation · Ann Arbor, MI · $83–122K/yr
You've read the whole posting — now see how you match it.