New offer - be the first one to apply!
October 10, 2026
Senior/Staff Embedded Linux Software Engineer (Energy & Charging Systems)
Senior
120,000 - 300,000 USD/yr
Palo Alto, CA
Quick Facts
- Role: Sr./Staff Embedded Linux Software Engineer (Energy & Charging Systems)
Description
Build system-level software for embedded Linux controllers that manage connectivity, telemetry, and OTA updates for energy and charging products. Own work spanning bootloaders, board bring-up, driver porting, and build/packaging integration, while defining new hardware requirements and partnering with cross-functional teams. Strong C skills and excellent debugging ability are critical.
Responsibilities
- Deliver high-quality system-level software for embedded Linux controllers (connectivity, telemetry, OTA updates)
- Develop bootloaders, perform board bring-up, and port drivers for new hardware enablement
- Integrate software components via packaging and build systems
- Define new hardware requirements
- Collaborate with Hardware, Applications, QA, Validation, and Manufacturing teams
- Work with validation teams to create test strategies and test plans
Requirements
- 5–10+ years of experience building, debugging, and shipping embedded systems using Linux
- System software experience on embedded Linux for connectivity, telemetry, and OTA update management
- Comfortable debugging hardware issues
- Familiar with SoC-level software development (ARM Cortex-A, PowerPC, x86, or similar)
- Ability to read and interpret system schematics
- Proficient in C and/or C++
- Working knowledge of CAN, RS-485, ModBus, and Ethernet
- Working knowledge of WiFi, ZigBee, Thread, BLE, and LTE
- Familiarity with embedded Linux security fundamentals (secure boot, PKI, hardware key storage)
- Ability to write and understand technical specifications
Benefits
Eligible for a comprehensive benefits package from day 1, including medical (with $0 payroll deduction), dental and vision (with $0 paycheck contribution), HSA contribution with HDHP, FSA accounts, 401(k) with employer match, employee stock purchase plans, basic life and AD&D, disability coverage, an employee assistance program, flex time/paid time off and paid holidays, childcare/parenting support resources, and optional voluntary benefits. Compensation range is $120,000–$300,000/year plus cash and stock awards, depending on experience and other factors.
Similar jobs you might like

Linux Embedded Software Engineer
Verkada
Senior
Technology
Kraków, Poland · On-site
20K zł - 60K zł/yr
15 days ago

Security inženýr/ka (embedded)
Advantech Czech s.r.o.
Mid
Technology
Brno, Czechia · Hybrid
N/A
17 days ago
SW Inženýr/ka
MGM Compro s.r.o.
Mid
Technology
Zlín, Czechia · Hybrid
N/A
4 days ago
System Engineer (m/w/d) Linux
Hallesche Krankenversicherung a. G.
Senior
Technology
Stuttgart, BW, Germany · On-site
€51K - €91K/yr
17 days ago

Senior Embedded Software Engineer
Johnson Controls Building Solutions, spol. s r.o.
Senior
Technology
Brno, Czech Republic · Hybrid
N/A
8 days ago

Head of Software Engineering (Embedded)
SQUAD
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
1 days ago
Vývojář C/C++ s HO (75-95.000 Kč)
Jobs Contact Personal, s.r.o.
Mid
Technology
Brno, Czechia · Hybrid
900K Kč - 1140K Kč/yr
9 days ago
Senior Embedded / Hardware Engineer
Ideamotive
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
10 days ago

Embedded Software Engineer
ASTEK Polska
Mid
Technology
Warsaw, Poland · Remote
1976K zł - 2288K zł/yr
17 days ago
Embedded Linux Developer
SII s.r.o.
Mid
Technology
Pardubice, Czech Republic · Hybrid
N/A
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights