Senior EV Embedded Systems Engineer

DIMAAG-AI, Inc.

Fremont (CA)

On-site

USD 140,000 - 200,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dimaag in Silicon Valley is seeking a Senior Embedded Software Engineer for on-site work in Fremont, CA. You will develop, program, and debug embedded software for advanced EV systems, collaborating with hardware and systems teams to ensure safety, performance, and reliability.

Ideal candidates bring strong C/C++ skills, RTOS experience, and hands-on debugging with ARM processors, plus familiarity with CAN, Ethernet, and SPI.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
  • Proven experience in embedded software development for automotive or similar real-time systems.
  • Proficiency in C/C++ and experience with embedded software development tools and environments.
  • Strong understanding of RTOS, software architecture, and communication protocols.
  • Hands-on experience with ARM processors and familiarity with ARM development tools.
  • Experience debugging electronic circuit boards at hardware and software levels with probes and JTAG.

Responsibilities

  • Proficient in embedded software programming for vehicle control, battery management, and power conversion systems using C/C++.
  • Contribute to architectural design of embedded systems, including firmware, communication protocols, and integration.
  • Implement and integrate CAN, Ethernet, and SPI protocols for data exchange between embedded systems and vehicle components.
  • Develop fault diagnosis, error handling, and fail-safe mechanisms for robust operation.
  • Debug and troubleshoot embedded systems; develop software for RTOS and time-critical applications.
  • Design and execute test plans using HIL testing and on-vehicle testing methodologies.
  • Create design specifications, test reports, and regulatory documentation to support development.
  • Collaborate with hardware, systems, and QA teams for seamless software integration.

Skills

Embedded software development
C/C++
RTOS
CAN
Ethernet
SPI
ARM
Debugging

Education

Bachelor's or Master's in Electrical/Computer Engineering

Tools

JTAG
Oscilloscope
Logic Analyzer

Job description

Dimaag in Silicon Valley is seeking a Senior Embedded Software Engineer for on-site work in Fremont, CA. You will develop, program, and debug embedded software for advanced EV systems, collaborating with hardware and systems teams to ensure safety, performance, and reliability.

Ideal candidates bring strong C/C++ skills, RTOS experience, and hands-on debugging with ARM processors, plus familiarity with CAN, Ethernet, and SPI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded EV Software Engineer - Real-Time
Staff Embedded EV Software Engineer - Real-Time

Dimaag • Fremont (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

DIMAAG-AI, Inc. • Fremont (CA)

On-site
USD 140,000 - 200,000
Staff Software Engineer
Staff Software Engineer

Dimaag • Fremont (CA)

On-site
USD 100,000 - 130,000
Embedded Automotive Software Engineer - Remote
Embedded Automotive Software Engineer - Remote

Dimaag • Fremont (CA)

Hybrid
USD 90,000 - 120,000
Software engineer (Fremont, CA)
Software engineer (Fremont, CA)

Dimaag • Fremont (CA)

On-site
USD 90,000 - 120,000
Senior Field Integration & Quality Engineer (Embedded)
Senior Field Integration & Quality Engineer (Embedded)

ALSO • Palo Alto (CA)

On-site
USD 200,000 - 220,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Senior Embedded Software Engineer — EV Power & Safety
Senior Embedded Software Engineer — EV Power & Safety

Ford • Long Beach (CA)

Hybrid
USD 189,000 - 207,000
Embedded Software Engineer I - Hybrid (Defense/ISR)
Embedded Software Engineer I - Hybrid (Defense/ISR)

EVONA • Folsom (CA)

Hybrid
USD 75,000 - 110,000
Embedded Software Engineer – Real-Time Systems (C/C++)
Embedded Software Engineer – Real-Time Systems (C/C++)

Aeva • Mountain View (CA)

On-site
USD 120,000 - 180,000
Senior EV Software Engineer - Embedded Controls & MBD
Senior EV Software Engineer - Embedded Controls & MBD

ENC - ElDorado National California Inc. • Riverside (CA)

On-site
USD 120,000 - 160,000
Medical Insurance
FSA
HSA
+12