Sr. Embedded Firmware Engineer, Energy BMS
$140k - $300kTesla
Overview Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant ownership of Battery Management Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through validation and ongoing fleet improvements. What You'll Do Develop, enhance and debug new and existing real-time software in C and C++ in embedded RTOS environments Work with hardware and system teams on design optimization Drive software development for performance, scalability, modularity, robustness, and tight integration with the hardware Assist in tool development for testing and system integration Implement continuous improvements and best practices within the team, and larger organization What You'll Bring Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or equivalent experience Capable of delivering top quality C and C++ code in multi-threaded and multi-process systems Expert software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability Desired to have strong electrical and electronics fundamentals to be able to perform FMEA analysis of complex power electronics hardware and eliminate SPOF in design Desired to have system startup, scripting, and extensive board bring up experience Desired to have experience implementing battery management firmware/software Desired to have test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies Benefits Compensation and Benefits Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire: Medical plans with plan options and $0 payroll deduction Family-building, fertility, adoption and surrogacy benefits Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution Company Paid Health Savings Accounts (HSA) Contribution when enrolled in the High-Deductible medical plan with HSA Healthcare and Dependent Care Flexible Spending Accounts (FSA) 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits Company paid Basic Life, AD&D Short-term and long-term disability insurance (90 day waiting period) Employee Assistance Program Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays Back-up childcare and parenting support resources Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance Weight Loss and Tobacco Cessation Programs Tesla Babies program Commuter benefits Employee discounts and perks program Expected Compensation $140,000 - $300,000/annual salary + cash and stock awards + benefits Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. #J-18808-Ljbffr Tesla
$135.1k - $168.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design...SeniorFull timeContract workPart timeWork at officeLocal area- Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The...Suggested
$140k - $300k
Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design...Senior- A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and...Senior
- Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have...Senior
- 1st Avenue Power is seeking a Senior Embedded Software Engineer to architect and build the Embedded layer of next-generation utility-scale power... ...is pivotal for developing software that manages renewable energy flow, ensuring stabilization of the power grid. The ideal candidate...Senior
$174k - $253k
Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer for Embedded Systems and Firmware. The candidate will develop software for wearable devices and optimize the interaction between co-processors and algorithms. The position demands strong experience...Senior$140k - $360k
...to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the... ...be by writing low-level firmware drivers, implementing software... ...health (SOH), state of energy (SOE), power estimation,... ...(firmware engineer, embedded systems development, etc...Hourly payFull timeTemporary workFlexible hours$150k - $200k
...Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial Coffee Brewer Platform Role Overview This role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty...SeniorFull timeWork at officeRemote workFlexible hours- ...Embedded Software Engineer Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 10+ years of experience in embedded software and firmware development. Strong programming skills in C, C++, and Python...Senior
- A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates...Senior
$163k - $264k
...storage technology company in Santa Clara is looking for a Firmware Engineer to innovate data storage solutions. Key responsibilities include... ...firmware issues. The ideal candidate is experienced in embedded systems and proficient in C/C++. This position is primarily...SeniorWork at office$160k - $200k
...looking for a Senior Battery Electronics Engineer to develop electronics systems for multiple... ...and thermals. Collaborate with firmware and control teams on hardware integration... ...highly collaborative role. Knowledge of BMS hardware/software features and safety concepts...SeniorContract workLocal areaFlexible hours$197k - $278.46k
42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the next-generation firmware for Hyundai Motor Group... .... The ideal candidate will possess at least 8 years of embedded software experience. A competitive salary between $197,000...Senior$146.9k - $183.6k
An innovative automotive technology firm in California is seeking a Senior Embedded Software Engineer to design and implement embedded software for vehicle power management systems. The ideal candidate will have a B.S.+ in a related field, with at least 2 years of embedded...Senior$100k - $216k
Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance...- ...seeking an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within a team to solve... ...pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded...Internship
$147k - $211k
A tech giant is seeking an Embedded Software Engineer in Mountain View, CA. The role involves developing firmware for complex SoC projects, with responsibilities including reviewing hardware designs and creating reusable modular firmware. Candidates should hold a Bachelor...$104k - $222k
...and Test team, you will support Closure engineering efforts to identify and characterize failure... ...level. Your role will be to implement firmware that supports closure prototyping, early... ...functional C code in a real‑time embedded environment with expediency Hands‑on mechatronic...Hourly payTemporary workFlexible hours$147.4k - $272.1k
Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and...Senior- You will lead the firmware architecture and development for a breakthrough stealth-stage... ...integrated wearable hardware, low-power embedded systems, and real-time intelligent processing... ...downstream. Establish the firmware engineering practices that scale: build and release...
$77k - $202k
...managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000, dependent...$120k - $252k
What To Expect Tesla Energy is looking for an Embedded Software Engineer to drive the next generation of Battery Storage systems. You will be working on products... ...ownership of Energy products software and firmware, ranging from algorithms, architecture, implementation...Hourly payTemporary workFlexible hours$104k - $222k
Tesla is looking for a Firmware Engineer to contribute to the Reliability and Test team in Palo Alto. You will support closure engineering... ...degree in Electrical Engineering, with at least 2 years of embedded development experience. Compensation ranges from $104,000 to...- Cyngn Inc. in Mountain View, CA, seeks a Staff Embedded Software Engineer. This role involves leading the design and development of firmware for vehicle drive and safety controllers, ensuring robust production-quality systems. With 8-12+ years in embedded software, candidates...Flexible hours
- ...in Santa Clara is seeking a Senior System Software Engineer to design and implement microcontroller firmware for GPU server platforms. The ideal candidate will... ...Science, along with over 5 years of experience in embedded firmware development. Responsibilities include...Senior
- Title: Sr. Embedded SW Engineer Duration: 2 Years Job Description: Save Lives - Develop software for Cancer Therapy Medical Devices! Our mission is to save 100,000 lives per year, and we do so by developing cutting edge cancer therapy medical devices. Join our team...SeniorWork experience placement
$150k - $220k
...Website: About The Role As a senior embedded systems engineer, you will bring automotive-grade embedded... ...product environment, owning firmware from architecture through production deployment... ...Is 150,000 - 220,000 USD per year (Mountain View HQ) #J-18808-Ljbffr Ayr EnergySenior$146.9k - $183.6k
...highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team... ...power on/off behavior management, system energy draw optimizations, vehicle reset,... ...years of experience in embedded software/firmware development in C, preferably with...SeniorHourly payFull timeContract workPart time$205k - $220.25k
Cyngn, Inc. in Mountain View, California, is seeking a Staff Embedded Software Engineer who will drive the design, development, and validation of firmware for vehicle drive & Safety controllers. This role demands a strong systems mindset, with responsibilities including...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Firmware Engineer, Energy BMS. Be the first to apply!
- embedded systems software engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded firmware developer Palo Alto, CA
- firmware engineer Palo Alto, CA
- power engineer Palo Alto, CA
- power integrity engineer Palo Alto, CA
- energy efficiency engineer Palo Alto, CA
- energy engineer intern Palo Alto, CA

