WBTL USA Inc Verified
Pharmaceuticals
Junior/Senior Embedded Software Engineer
Southfield, Michigan, United StatesOnsiteFull TimeSenior$80,000–$140,000 /yrPosted 1 month agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateWe 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