Embedded Software Integration Engineer

Palo Alto, CA, US • Posted 16 hours ago • Updated 15 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Software Architecture
  • FMEA
  • Electrical Engineering
  • Manufacturing
  • Mechanical Engineering
  • Testing
  • Root Cause Analysis
  • C
  • C++
  • Python
  • Scripting
  • Communication
  • Enterprise Content Management
  • Interfaces
  • QNX
  • Android
  • Medical Devices
  • Software Development
  • Computer Hardware
  • System Integration
  • System Requirements
  • Translation
  • Test Strategy
  • Data Analysis
  • Collaboration
  • Mentorship
  • Embedded Systems
  • OTA

Summary

Key Responsibilities
Drive the evolution of body control software architecture and define hardware/software interfaces
Lead early-stage hardware and software integration and validate system performance against defined requirements
Translate high-level vehicle objectives into precise software specifications for body control systems
Analyze field data to identify opportunities to refine and optimize body control system performance
Collaborate with validation teams to develop comprehensive test strategies for body control functionality
Diagnose and resolve complex hardware/software integration issues throughout the product lifecycle
Assess the impact of design modifications across hardware and software components
Support functional safety activities including DFMEA and HARA analyses for body control systems
Provide technical guidance to cross-functional teams across electrical, software, manufacturing, and mechanical disciplines
Facilitate understanding of system interdependencies to support seamless integration across vehicle domains
Translate complex system requirements into scalable testing, validation, and observability solutions
Support embedded system troubleshooting, root-cause analysis, system performance validation, and OTA software releases
Design and draw state machine diagrams based on provided system scenarios

Required Qualifications
10+ years of experience
Bachelor's Degree

Skills
C/C++ Development
Python Scripting
CAN Communication Protocol
LIN Communication Protocol
ECU/ECM Architectures
Embedded Diagnostics Interfaces
Networked Embedded Systems Development
Electrical Engineering Principles
Hardware and Software Development Lifecycles
QNX Platform
Android Vehicle Platforms
Automotive Software Development
Medical Device Software Development
Fault Tree Analysis
Hardware and Software Integration
Embedded Systems Troubleshooting
Functional Safety Analysis
State Machine Diagram Design
System Requirements Translation
Test Strategy Development
Field Data Analysis
Cross-functional Engineering Collaboration
Technical Guidance and Mentoring
Safety-Critical Embedded Systems Experience
OTA Software Release Support
Body Control Systems Experience
Electric Vehicle Systems Experience

Schedule
Start date: 2026-09-25
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: MAZDC5911297
  • Posted 16 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Palo Alto, California

Today

Contract

$60 - $100 hourly

Remote or Palo Alto, California

Today

Easy Apply

Full-time

USD70 - USD90 per hour

Remote or Palo Alto, California

Today

Easy Apply

Full-time

USD70 - USD100 per hour

Mountain View, California

Today

Full-time

USD 190,000.00 - 260,000.00 per year

Search all similar jobs