Skip to content
mimi

Junior/Senior Embedded Software Engineers

WBTL USA Inc

Southfield · On-site Full-time Entry Level $80k – $140k/yr 3w ago

About the role

About

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)

Location Details

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

Work Location

In person

Skills

CC++CANCANoeCANalyzerCMakeDoIPDockerEB TresosEmbedded CEthernetETAS RTA-CARGHSGITI2CInfineon TriCoreIntegrityJ1939LauterbachLinuxMCALMicrocontrollersPythonRTOSSPISomeIPTaskingAUTOSARUDSVectorvFlashWinderRiver

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free