Sr Staff Engineer, Automotive Embedded Software

Aptera Motors

Carlsbad (CA)

On-site

USD 170,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock option grants
Fully funded benefits package

Job summary

Aptera Motors seeks an Embedded Software Engineer to architect, design, implement, debug and validate code for ECUs. Role involves supporting software design in thermal systems, fault management, and vehicle software architecture with automotive standards compliance.

The ideal candidate delivers bare-metal and Linux embedded development, hardware driver work, and hands-on ECU bring-up with a passion for cutting-edge EV technology.

Qualifications

  • Bachelor's degree in CS/CE/EE or related field with practical software experience.
  • 15+ years of pure software development.
  • 5+ years of Automotive or relevant industry experience.
  • Proficient in C and C++ with bare-metal embedded and Linux.
  • Experience with hardware test tools and measurement equipment.
  • Experience in documenting, publishing and shipping production code.
  • Strong problem solving and fast-paced teamwork.

Responsibilities

  • Inform and Direct Vehicle Software architecture.
  • Synthesize Requirements to design, code, document and debug embedded software.
  • Analyze Schematics and HW component data sheets to write embedded SW drivers.
  • Bring up, test and validate new circuit board designs using standard HW test tools.
  • Participate in peer reviews of schematics, SW designs and code reviews.
  • Interface with engineering services vendors to evaluate proposals.
  • Inform ECU selection for design revisions.
  • Work hard, challenge industry conventions, and relentlessly strive to make truly exceptional products.

Skills

Software architecture
C programming
C++
Bare-Metal Embedded
Linux development
Git repo management
Documentation
HW test tools

Education

Bachelor's degree in CS/CE/EE or related field

Tools

Jira
UDS
XCP
CAN
LIN
Python

Job description

About the role

Seeking an Embedded Software Engineertoarchitect,design, implement,debugandvalidatecode for Aptera'sElectronic Control Units.Thismayinclude supportingSW design and development inthermal system, vehicle fault management,vehicle software architecture,automotivestandards compliance,informingECU selection for design revisions, interfacing withengineeringservices vendors,and balancing startupcompany needs withregulatory and market expectations.

What you'll do
  • Informand DirectVehicleSoftware architecture

  • Synthesize Requirements to design, code,documentand debugembedded software

  • Analyze Schematics and HWcomponentdata sheets to write embedded SW drivers for them

  • Bring up, test andvalidatenew circuit board designs using standard HW test tools

  • Participate in peer reviews of schematics, SWdesignsand code reviews

  • Interface with engineering services vendors to evaluate proposals

  • Inform ECU selection for design revisions

  • Work hard, challenge industry conventions, and relentlessly strive to make truly exceptional products

Qualifications
  • Proficient in Software and SystemsArchitecture

  • Proficient in C programming, with an understanding of C++

  • Experience in Bare-Metal Embedded Systems

  • Experience in Linux development environments

  • Experience ingitrepo management

  • Experience in documenting,publishingand shipping production code

  • Experience with HWtestusing power supplies, multi-meters, oscilloscopes, logic analyzers, etc.

  • High standardsfor code quality,maintainabilityand performance

  • Comfortable in fast paced and dynamic team environments

  • Passion forcutting-edgedesign,innovationand Aptera's mission

  • Strong willingness to learn, take on new challenges and solve complex problems

Preferred Qualifications
  • Specific experience withanyof the following, Vehicle Thermal Systems,Fault Management, Calibration Interfaces,Battery Management Systems (BMS)or Battery Charging Systems

  • Knowledge of major electric vehicle (EV) sub-systems and architecture

  • Comfortable with Jira for bug tracking andtraceability

  • Familiarity with UDS and XCP protocols

  • Familiarity with CAN and LIN bus

  • Experience in Python

Team Structure
  • Individual contributor within the Embedded Software team while collaborating with other teams as necessary
Required Experience
  • 15+ years of pure software developmentand 5+ years of Automotive orrelevantindustryexperiencewith a strong aptitude for HW systems
Educational Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, ElectricalEngineeringor related field, with practical software development experience
Salary + Benefits
  • Market competitive compensation package
  • Stock option grants
  • Fully funded benefits package for employee + dependents
  • Generous Flexible Time Away policy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Staff Engineer, Automotive Embedded Software
Sr Staff Engineer, Automotive Embedded Software

Aptera Motors Corp • Carlsbad (CA)

On-site
USD 180,000 - 240,000
Staff Engineer, BMS Embedded Software
Staff Engineer, BMS Embedded Software

Aptera Motors Corp • Carlsbad (CA)

On-site
USD 150,000 - 230,000
Fully funded benefits package for EMP/
Market-competitive compensation
Senior Embedded Software Architect — Automotive EV Systems
Senior Embedded Software Architect — Automotive EV Systems

Aptera Motors Corp • Carlsbad (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Software Architect - EV Systems
Senior Embedded Software Architect - EV Systems

Aptera Motors • Carlsbad (CA)

On-site
USD 170,000 - 230,000
Stock option grants
Fully funded benefits package
Sr Staff Engineer, Battery
Sr Staff Engineer, Battery

Aptera Motors • Carlsbad (CA)

On-site
USD 180,000 - 240,000
Stock option grants
Fully funded benefits
Flexible time away
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

India • Auburn (AL)

On-site
USD 80,000 - 100,000
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 70,000 - 95,000
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Embedded Software Engineer(Automotive)
Embedded Software Engineer(Automotive)

ALTEN Technology USA • Detroit (MI)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer – Propulsion Systems
Senior Embedded Software Engineer – Propulsion Systems

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 160,000