Demo

Junior/Senior Embedded Software Engineer

WBTL USA Inc
Southfield, MI Full Time
POSTED ON 5/19/2026
AVAILABLE BEFORE 7/19/2026

We are looking for Junior/Senior Embedded Software Engineers for design, development, integration and validation of ADAS software based on AUTOSAR components.

Responsibilities:

  • Analyze high-level requirements, translate them into detailed software requirements and feasible software designs.
  • Work with hardware engineers to create and evaluate the interface between hardware and software.
  • Create and evaluate the software requirements to meet the requirements of the overall system.
  • Produce high quality, efficient and maintainable C/C code.
  • Perform design reviews, code reviews, unit and system testing, and documentation.
  • Participation in internal, customer, supplier and OEM meetings.
  • Work and collaborate in a global dynamic team environment.
  • Propose and share the innovative ideas and solutions to team members.

Key Qualifications:

  • Degree in Computer Engineering, Electrical Engineering, and Computer Science.
  • Strong fundamental skills with embedded environments.
  • Automotive experience with Tier-1 supplier or OEM
  • Proficient in system and software design
  • Proficient in C/C programming
  • Experience with automotive protocols CAN, Ethernet/SomeIp, DoIP, J1939, SPI, I2C.
  • Experience with UDS Diagnostics.
  • Familiar with AUTOSAR concepts, architecture, specifications and configuration tools
  • Experience with bootloader and application development.
  • Comfortable with using debugging tools such as Lauterbach or iSystem
  • Experience with Vector products (CANoe/CANalyzer, vFlash).
  • Strong customer orientation, willingness to meet deadlines, and self-management skills.
  • Experience with configuration management such as GIT or Integrity.

Preferred Qualifications:

  • Experience in AUTOSAR configuration tool such as ETAS RTA-CAR, Vector Davinci Configurator Pro or EB Tresos.
  • Proficient with Infineon TriCore MCU.
  • Proficient with CMake build system.
  • Familiar with compiler such as Tasking, WinderRiver, or GHS.

Job Type: Full-time

Pay: $80,000.00 - $140,000.00 per year

Benefits:

  • 401(k) 6% Match
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Vision insurance

Education:

  • Bachelor's (Required)

Experience:

  • Embedded software development: 3 years (Required)

Language:

  • English (Required)

License/Certification:

  • Driver's License (Required)

Ability to Commute:

  • Southfield, MI 48033 (Required)

Ability to Relocate:

  • Southfield, MI 48033: Relocate before starting work (Required)

Work Location: In person

Salary : $80,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior/Senior Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Junior/Senior Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Junior/Senior Embedded Software Engineer jobs in the Southfield, MI area that may be a better fit.

  • American Rheinmetall Auburn, MI
  • American Rheinmetall is a leader in the design, development, and production of advanced tracked and wheeled vehicles, vehicle systems, and critical compone... more
  • 10 Days Ago

  • Astemo Ltd. Detroit, MI
  • General Responsibilities: The Software Design Engineer is primarily responsible for developing software component design specifications, based on the softw... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!