1

Embedded S W Engineer Jobs in Michigan (NOW HIRING)

... integrate embedded software around bootloader & base software utilizing AUTOSAR RTE Design low ... S/W • Design and development of production intent software within an ALM environment like ...

Engineer - Embedded Firmware

Novi, MI · On-site

$97K - $132K/yr

S. degree in Electrical, Mechanical, or Software Engineering, Computer Science or a comparable field with appropriate technical experience * In-depth experience in embedded software development, for ...

Engineer - Embedded Firmware

Novi, MI · On-site

$97K - $132K/yr

S. degree in Electrical, Mechanical, or Software Engineering, Computer Science or a comparable field with appropriate technical experience * In-depth experience in embedded software development, for ...

Embedded Firmware Engineer

Ann Arbor, MI · On-site

$135K - $175K/yr

S. electricity grid and evolving power systems * Experience mentoring more junior engineers * Experience with Rust or modern embedded programming languages * Expertise in Agile development ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... S.) General Motors is committed to being a workplace that is not only free of unlawful ...

Embedded Firmware Engineer

Ann Arbor, MI · On-site

$135K - $175K/yr

S. electricity grid and evolving power systems * Experience mentoring more junior engineers * Experience with Rust or modern embedded programming languages * Expertise in Agile development ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... S.) General Motors is committed to being a workplace that is not only free of unlawful ...

Embedded Software Engineer

Rochester, MI

$121K - $159K/yr

B.S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded ...

Embedded Software Engineer

Rochester, MI · On-site

$121K - $159K/yr

S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly software for embedded controllers ...

Embedded Software Engineer

Southfield, MI · On-site

$120K - $158K/yr

About the role You will design, implement, and validate embedded software for rugged, industrial ... S. without requiring sponsorship. Work environment On-site collaboration with engineering, lab ...

next page

Showing results 1-20

Embedded S W Engineer information

What is the difference between Embedded S W Engineer vs Firmware Engineer?

AspectEmbedded S W EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related fields; often requires knowledge of embedded systemsBachelor's in Electrical, Computer Engineering, or related fields; often requires knowledge of low-level programming
Work EnvironmentDesigning and developing embedded software for hardware devices, often in industries like automotive, consumer electronicsWriting low-level code for hardware components, typically in consumer electronics, IoT, or industrial devices
Industry UsageCommonly used in embedded systems, IoT, automotive, medical devicesCommonly used in consumer electronics, IoT devices, and hardware firmware development

Embedded S W Engineers and Firmware Engineers both work closely with hardware and require similar technical skills. However, Embedded S W Engineers focus more on developing software that interacts with hardware at a higher level, while Firmware Engineers specialize in low-level programming directly on hardware components. Both roles are vital in embedded systems development across various industries.

What are some common challenges faced by Embedded Software Engineers when working on cross-functional teams?

Embedded Software Engineers often collaborate closely with hardware engineers, firmware developers, and QA teams. One common challenge is ensuring seamless integration between hardware and software components, as last-minute hardware changes can require rapid software adjustments. Additionally, communication gaps may arise due to different technical backgrounds, making thorough documentation and regular meetings essential. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and proactive collaboration with other team members.

How much does a Microsoft embedded system engineer make?

A Microsoft embedded system engineer typically earns between $80,000 and $130,000 annually, depending on experience, location, and specific skills such as real-time operating systems and hardware integration. Senior roles or those with specialized certifications can earn higher salaries, often exceeding $150,000.

What engineers make $300,000 a year?

Senior embedded software engineers with extensive experience, specialized skills in hardware integration, and knowledge of real-time operating systems can earn $300,000 or more annually. High compensation often involves working in industries like aerospace, defense, or high-tech manufacturing, and may require advanced certifications and leadership responsibilities.

What engineers make $500,000?

Highly experienced embedded software engineers, especially those in senior or specialized roles working in industries like aerospace, defense, or high-tech manufacturing, can earn salaries approaching or exceeding $500,000 annually. Such compensation often includes base salary, bonuses, and stock options, and typically requires advanced skills in hardware-software integration, real-time systems, and relevant certifications.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging equipment is typically required. Problem-solving ability, attention to detail, and effective teamwork make someone stand out in this position. These skills ensure robust, efficient, and reliable software solutions that integrate seamlessly with hardware in complex environments.

What are Embedded Software Engineers?

Embedded Software Engineers are professionals who design, develop, and maintain software that runs on embedded systems—specialized computing systems that are part of larger devices, such as cars, medical equipment, or home appliances. Their work involves writing code that interacts directly with hardware, often with strict performance and memory constraints. They usually have expertise in languages like C or C++, and work closely with hardware engineers to ensure software and hardware function seamlessly together. Embedded Software Engineers play a crucial role in creating reliable and efficient products found in everyday technology.

What is an embedded SW engineer?

An embedded software engineer designs, develops, and tests software for embedded systems, which are specialized computing devices within larger hardware products. They often work with real-time operating systems, low-level programming languages like C or C++, and hardware interfaces to ensure the software functions reliably in devices such as medical equipment, automotive systems, or consumer electronics.
What cities in Michigan are hiring for Embedded S W Engineer jobs? Cities in Michigan with the most Embedded S W Engineer job openings:

Senior Engineering Manager, Brake Controls SW & Vehicle Apps

HL Mando America Corp

Novi, MI • On-site

$157K - $163K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

About the Role

HL Mando is seeking an experienced engineering leader to manage the Brake Controls, Software, and Vehicle Application team supporting advanced electronic braking systems. This role is responsible for leading all regional program activities related to Integrated Dynamic Brake (IDB/E-Boost), Motor-on-Caliper (MoC), and electromechanical braking technologies, ensuring successful delivery aligned with customer, OEM, and global engineering requirements.


The ideal candidate will serve as both a technical leader and customer-facing program lead, driving software integration, vehicle application, validation, tuning, and launch support activities while collaborating closely with global engineering teams, including headquarters in Korea.


Responsibilities

  • Ensure all aspects of the IDB program is on time, on target and no defects while meeting Mando and OEM program requirements/specifications.
  • Act as main customer interface and interface to Mando Korea IDB team.
  • Act as a regional technical leader that communicates status and technical issues with the customer.
  • Communicate with other regions on IDB related issues and to core teams in Korea. Establish and maintain a relationship with customers based on trust and transparency.
  • Communicate with customers to gather market intel and leads for future business opportunities.
  • Manage a team to meet all program goals with on time deliveries. Support the team by periodically reviewing data to ensure progress and goal are being met. Identify if additional support is required from other regions. Assist with acquiring all tools and hardware required.
  • Assist with ABS/TCS/ESC tuning Engineers and provide feedback to customer subjective and objective performance requirements. Work with Engineers and Software team to communicate tuning status and assist tuning related issues.
  • Work together with H/W and S/W design teams, coordinating efforts to complete requirement analysis and respond to customer, complying with the requirements that can be met and negotiating exceptions for the S/W requirements that cannot be met.
  • Collaborate with electrical engineers and S/W design engineers, coordinate efforts to prepare materials and support technical review with customer.
  • Support design engineers in obtaining customer information for electrical design requirements and S/W development.
  • Work with Sr. S/W Engineer to create, maintain and track S/W development and release timing, for the engineering deliverables (such as vehicle level releases) and work with application team on supporting manufacturing deliverables for the program.
  • Conduct open issues and PDT meetings: create, track and maintain open issues list and collaborate with TPM on efforts to close open issues.
  • Collaborate with H/W and S/W design team contributing to efforts to collect information needed for each gate review and approval, with help and support from the design engineer.
  • Support functional safety engineer for customer Functional Safety peer reviews about S/W features and Safety design concepts at each phase.
  • Support plant test machine algorithm and test method as S/W point of view. Provide technical support to Customer plant when they prepare a production. Investigate warranty issues and do initial check the returned part to help quality team.


Qualifications

  • Bachelor’s Degree in Engineering.
  • Minimum of 10 years of automotive product engineering experience working in product development environment with OEM customer interaction with preferred focus on Electronic Braking Systems (Electrical Parking Brake, Motor on Caliper, Electronic Stability Control, E-Boost, ABS).
  • Minimum of 5 years of experience in management or technical leadership position.
  • Familiarity with Vector products, in house programming and diagnostic S/W and how to set up, run and root cause instrumentation issues during testing, tuning and validation.
  • Proven leadership skills with the ability to engage and drive team performance.
  • Strong analytical and problem solving skills and the ability to connect academic knowledge with practical problems.
  • Proficiency in MS Office.
  • Strong communication skills (verbal, written, listening).
  • Solid judgment (creative, problem-solver, sound decision maker).
  • Good planning skills.
  • Ability to work with multiple internal departments to ensure on-time delivery of work.
  • Ability to solve and deal with a variety of personnel and problems.
  • Ability to work in a busy, fast-paced environment, often under time constraints.
  • Proficiency in recommending and driving enhancements to work areas and process inputs/outputs.


Legal Requirements

  • Must be at least 18 years of age due to federal labor law requirements.
  • Must be legally authorized to work in the United States.

Supervisory Responsibility: Yes


Working Conditions

  • This position typically operates in an office environment.
  • Occasional domestic and international travel may be required for training sessions, testing reviews, customer and supplier visits and colloquiums.

Compensation and Benefits

Competitive Salary commensurate with experience. Benefits package includes health, dental & vision insurance, life insurance and other supplemental benefits, 401(k) plan, paid time off, and professional development opportunities.


Equal Opportunity Employer Statement

HL Mando is an equal opportunity employer and value diversity in our workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or disability status.