Senior Embedded Engineer w/AUTOSAR Exp

Overview

Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

AUTOSAR
Software Embedded
C
C++
Electric Motors
Debugging
Electronic control unit (ECU)
EV
Electrical Engineering

Job Details

Title: Senior Embedded Engineer w/AUTOSAR Exp

Location: Fremont, CA / Remote

Duration: 6-12 Months

Type: Contract (W2/C2C)

 

Senior Embedded Engineering Role for Platform software, where you will play a pivotal role in shaping the powertrain technology that defines our client's electric vehicles. You will lead the design and development of sophisticated platform software, covering both low-level and middleware aspects for powertrain electronic control units (ECUs), from the prototype stage through to production. Your expertise in AUTOSAR will guide the implementation of its architecture within our electronic control units, setting the standard for others in the team.

 

Responsibilities:

  • AUTOSAR Architecture: Define and implement the AUTOSAR architecture for ECUs, serving as a subject matter expert within the Platform Software team.
  • Software Development: Lead the development of platform software for highly reliable and critical EV components, ensuring robustness from design to production.
  • Integration Support: Provide support in the design, development, and debugging processes for integrating functionalities into the control unit.
  • Optimization: Conduct design and code reviews to optimize platform software for performance and reliability.
  • Validation Testing: Develop comprehensive design and product validation test programs to ensure the durability and robustness of design.

 

Qualifications:

  • Programming Proficiency: Advanced skills in C/C++ programming languages.
  • AUTOSAR Experience: Demonstrated experience in developing and delivering AUTOSAR compliant software for embedded devices or controllers.
  • Technical Expertise: Solid understanding of the AUTOSAR stack and proficiency with an AUTOSAR configuration tool.
  • Schematic Analysis: Experience in reading schematics and data sheets.
  • Debugging Skills: Hands-on experience with on-chip debugging tools, capable of troubleshooting both software and hardware issues.
  • Board Bring-Up: Proven experience in board bring-up processes.
  • Scripting and Optimization: Experience with scripting tools and methodologies to enhance software development and testing activities.
  • Educational Background: Bachelor's degree (minimum) in Computer Science, Computer Engineering, Electrical Engineering, or a related field.