> Markdown version of [/jobs/ext/4305291-sr-embedded-linux-software-engineer-energy-products](https://www.wearedevelopers.com/jobs/ext/4305291-sr-embedded-linux-software-engineer-energy-products). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Embedded Linux Software Engineer, Energy Products - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Experience:** Expert - **Salary:** $120,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, LTE (Telecommunication), ARM Architecture, Booting (BIOS), C++ (Programming Language), Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Ethernet, Modbus, Network Connections, Network Protocols, Public Key Infrastructure, Software Engineering, System Software, Systems Integration, Strategies of Testing, Wi-Fi Technology, Real Time Systems, Zigbee, U-Boot, Hardware Debugging - **Published:** October 7, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88571075/1 ## About the Role * 5-10+ years' experience building, debugging and shipping embedded systems using Linux * Experience developing system software on embedded Linux platforms for connectivity, telemetry, and OTA update management * Comfortable with debugging hardware issues * Familiar with SoC level software development (ARM Cortex-A, PPC, x86 or other architectures) * Can read and interpret system schematics * Proficient in C and/or C++ * Working knowledge of embedded networking protocols such as CAN, RS-485, ModBus, and Ethernet * Working knowledge of wireless communication standards such as WiFi, ZigBee, Thread, BLE, LTE * Familiarity with embedded Linux security fundamentals such as secure boot, PKI, hardware key storge * Experience writing and understanding technical specifications ## Description Tesla Energy is looking for a Sr. or Staff Embedded Software Engineer to join a small team responsible for energy and charging system controllers. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting drivers for various peripherals, and general system software for telemetry and connectivity management. You will join a talented team responsible for the core OS and system software that makes all energy and charging products work, building scaling solutions for OTA updates, network connectivity, telemetry, Background in low-latency and real-time systems is particularly interesting, but most of all we're looking for people with high capacity and ability to ramp up in whatever topic is needed. Strong C knowledge and excellent debugging skills are critical to be successful in this role. What You'll Do * Deliver high quality system-level software for various embedded Linux controllers to manage connectivity, telemetry, OTA updates, etc. * Bootloader development, board bring-up, and porting of new drivers for hardware enablement on Linux platforms * Packaging and build system integration of various software components * Define new hardware requirements * Closely work with teams across the company; Hardware, Applications, QA, Validation and Manufacturing * Collaborate with validation teams to develop test strategies and test plans