Senior Embedded Software Engineer – Power Systems (Hybrid)

1st Avenue Power

Mountain View (CA)

Hybrid

USD 120,000 - 195,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1st Avenue Power seeks a Senior Embedded Software Engineer to architect and build the Embedded layer of a next-generation utility-scale power system in the SFO Bay Area. You will own architectural decisions from the communication stack to cloud telemetry, enabling fast, reliable energy solutions.

This role focuses on real-time software in embedded Linux/RTOS, hardware-software co-design, safety-critical logic, and test-driven development with SIL/HIL.

Qualifications

  • BS or MS in Electrical/Computer Engineering, Computer Science, or related field.
  • Proficiency in modern C/C++, with strong preference for Rust or Go in high-concurrency systems.
  • 5+ years of hands-on experience in embedded systems with complex hardware from prototype to production.
  • Embedded fundamentals: board bring-up, bootloaders, kernel/driver development on embedded Linux or RTOS.
  • Power electronics experience: control and monitoring of inverters, converters, BMS, and related protocols.

Responsibilities

  • Design and deploy software solutions for supervisory control, OTA updates, telemetry, and self-test protocols across subsystems.
  • Develop low-level drivers and communication stacks for RS232/RS485, Modbus RTU, and CANbus.
  • Lead board bring-up and hardware-firmware integration from power-on to full functionality.
  • Evaluate microcontrollers and peripherals for system performance.
  • Architect secure bootloaders, firmware provisioning, and system diagnostics.
  • Develop high-reliability monitoring for arc fault detection and thermal management.
  • Own initial Linux gateway/communication layer architecture from a clean slate.
  • Develop and debug real-time software in embedded Linux/RTOS.

Skills

C/C++
Rust/Go
Embedded systems
RTOS/Real-time
Hardware debugging

Education

BS or MS in Electrical/Computer Engineering or related

Job description

1st Avenue Power seeks a Senior Embedded Software Engineer to architect and build the Embedded layer of a next-generation utility-scale power system in the SFO Bay Area. You will own architectural decisions from the communication stack to cloud telemetry, enabling fast, reliable energy solutions.

This role focuses on real-time software in embedded Linux/RTOS, hardware-software co-design, safety-critical logic, and test-driven development with SIL/HIL.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

1st Avenue Power • Mountain View (CA)

Hybrid
USD 120,000 - 195,000
Senior Embedded Firmware Leader for Power Systems
Senior Embedded Firmware Leader for Power Systems

Amperesand • San Francisco (CA)

On-site
USD 190,000 - 230,000
Competitive Salary + Incentive Stock Options
Medical, vision, and dental benefits
401k retirement savings plan
+3
Senior Embedded Software Engineer – Power & Energy Systems
Senior Embedded Software Engineer – Power & Energy Systems

Gravity IT Resources • Sterling (VA)

Hybrid
USD 110,000 - 170,000
Senior Power & Performance Embedded Systems Engineer
Senior Power & Performance Embedded Systems Engineer

Proven Recruiting • Sunnyvale (CA)

On-site
USD 145,000 - 200,000
Health benefits
401(k) matching
Generous PTO
+1
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Lumex Talent • San Francisco (CA)

On-site
USD 170,000 - 260,000
Senior Embedded Software Engineer – Power & Energy Systems
Senior Embedded Software Engineer – Power & Energy Systems

Gravity IT Resources • Sterling (VA)

On-site
USD 120,000 - 165,000
Competitive salary
401(k) with match
Comprehensive health/dental/vision
System Architect: Power Electronics & Embedded
System Architect: Power Electronics & Embedded

Base Power Company • San Carlos (TX)

On-site
USD 90,000 - 120,000
Senior Firmware Manager: Real-Time Power Electronics
Senior Firmware Manager: Real-Time Power Electronics

Amperesand PTE LTD • San Francisco (CA)

On-site
USD 190,000 - 230,000
Competitive Salary + Incentive Stock Options
Medical, vision, and dental benefits
401k retirement savings plan
Real-Time Embedded Firmware Engineer - Power Systems
Real-Time Embedded Firmware Engineer - Power Systems

QuantumScape • San Jose (CA)

On-site
USD 140,000 - 190,000
Embedded Software Engineer – Power Electronics, Energy Storage
Embedded Software Engineer – Power Electronics, Energy Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,000 - 228,000