Enable job alerts via email!

Senior Embedded Software Integration Engineer

PlusAI Inc

San Jose (CA)

On-site

USD 130,000 - 180,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in autonomous driving technology is hiring for a role on their runtime team, focusing on the integration and optimization of AD systems. Candidates should have a strong educational background in engineering and proven skills in C programming and AUTOSAR, along with a passion for the automotive industry. This position includes travel for on-vehicle testing and requires a collaborative approach to solving complex integration challenges.

Qualifications

  • Masters or PhD in relevant fields required.
  • Experience with AUTOSAR and embedded software necessary.
  • Proficient in C, Linux, and various communication protocols.

Responsibilities

  • Integrate CAN DBCs into the AUTOSAR communication stack.
  • Maintain autonomous safety features within AUTOSAR.
  • Support on-vehicle testing and diagnostics.

Skills

C Programming
Linux
GIT Development
AUTOSAR
Communication Protocols
Teamwork
Analytical Skills
Systems Testing

Education

Masters or PhD in Computer Science, Mechatronics, Electrical Engineering, or related field

Tools

Lauterbach
ISystem
CANalyzer
CANoe

Job description

This role will be part of the runtime team which is responsible for the entire on-vehicle AD system integration, optimization, and core feature development. In this role, you will collaborate cross-functionally to define and implement sensor & vehicle interface CAN integration, diagnostics in AutoSAR safety domain, etc. You will also be responsible for the new vehicle platform and actuators integration, develop tools and procedures for new vehicle bring-up, and regular travel to our partner's proving ground to do on-vehicle testing and validation.


Responsibilities:
  • Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack
  • Maintain and fine-tune autonomous safety features implemented within the AUTOSAR stack
  • Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack
  • Design and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capability
  • Support on-demand troubleshoot of vehicle and system related issues reported by external partners, internal testing / operations team, or diagnostic tools.
  • Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc.
  • Create and execute vehicle tests and testing plans/campaigns per internal and customer requirements.
  • Execute development tests in coordination with test management and developers.
  • Travel up to 50% of the time to support on-vehicle testing of embedded systems and autonomous driving stacks.
Required Skills:
  • Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field.
  • Proficient in C Programming
  • Self-motivated and passionate about autonomous driving
  • Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
  • Proficient in Linux and GIT development workflow
  • Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR
  • Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
  • Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939
  • Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
  • Understanding of different Level of SW testing and experience in building automation testing infrastructure
  • Proven teamwork, communication, analytical, and systematic working skills
Preferred Skills:
  • Familiarity with Python and C++ programming
  • Understanding of autonomous driving software stack
  • Basic understanding of different sensor concepts (camera/lidar/radar/gps/imu)
  • Basic understanding of hardware / electronics, familiar with vehicle harnesses
  • Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems

$130,000 - $180,000 a year

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Integrations)

Weingart Foundation

Carpinteria null

Remote

Remote

USD 144.000 - 199.000

Full time

2 days ago
Be an early applicant

SENIOR INTEGRATION ENGINEER

PICO

San Francisco null

Remote

Remote

USD 120.000 - 160.000

Full time

3 days ago
Be an early applicant

Senior Software Engineer, Distributed Systems

Verse Inc.

San Francisco null

Remote

Remote

USD 160.000 - 194.000

Full time

Today
Be an early applicant

Workday Senior Integrations Engineer, HR Applications Remote - United States

Reddit, Inc.

San Francisco null

Remote

Remote

USD 167.000 - 235.000

Full time

9 days ago

Senior Principal Software Engineer (FULLY REMOTE POSITION)

AECOM

San Jose null

Remote

Remote

USD 150.000 - 200.000

Full time

2 days ago
Be an early applicant

Senior Software Engineer, Integrations

Monograph

Mountain View null

On-site

On-site

USD 100.000 - 150.000

Full time

7 days ago
Be an early applicant

Senior Software Engineer, Integrations

Athelas

Mountain View null

On-site

On-site

USD 100.000 - 150.000

Full time

8 days ago

Senior Software Engineer, Integrations

ZipRecruiter

Mountain View null

On-site

On-site

USD 140.000 - 180.000

Full time

13 days ago

Remote Senior Software Engineer - 34123

Turing

San Francisco null

Remote

Remote

USD 120.000 - 200.000

Part time

Yesterday
Be an early applicant