Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer, Battery Management System

$140k - $360k

Tesla

What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will have the opportunity to help deliver the high-quality software that enables our vehicles to be the best in the world. The team develops all the software required to make our products (past, present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and building validation/test infrastructure. The BMS team places an especially large emphasis on ensuring we deliver a product that is safe, reliable, has high-quality user-facing indicators (i.e. range, SOC, power, etc.), and makes the customer experience the best it can be. Your efforts with the team to engineer robust, scalable, and performant systems would directly contribute to meeting each of those goals. What You'll Do Develop low-level FW drivers to support new and existing microcontrollers Design and implement real-time software controllers and algorithms for features including state of charge (SOC), state of health (SOH), state of energy (SOE), power estimation, and physics models among various other features Work with various cross-functional teams to develop requirements and test plans for new BMS features, diagnostics, algorithms, etc. What You'll Bring Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. or the equivalent in experience with evidence of exceptional ability 1+ years of relevant experience (firmware engineer, embedded systems development, etc.) Proficiency in C and/or C++ as well as Python or other scripting languages Strong software fundamentals Preferred: Experience working with real-time systems and embedded microprocessor tools Preferred: Experience testing, debugging, and working directly with hardware 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 > plan options with $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 - $360,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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer, Battery Management System in Palo Alto, CA vacancy
  • 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

    Tesla

    Palo Alto, CA
    5 days ago
  • $165k - $210k

     ...electric mobility company in California is seeking a Senior Embedded Firmware Engineer specializing in audio to lead the development of IoT...  ...ownership of embedded firmware, ensuring integration with audio systems, and collaboration across teams. Candidates must have... 
    Suggested
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • $193.3k - $261.5k

     ...change the world. The Machine Learning Systems Firmware Team is looking for candidates...  ...Develop firmware to initialize, monitor, and manage custom machine learning accelerators at...  ...that help our team members develop your engineering expertise so you feel empowered to take... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  •  ...-reliability, safety-critical systems. • Deep BMS Mastery: Applied expertise in Battery Management Systems, High Voltage (HV) systems...  ...the Altium design suite. • Embedded Systems Expertise: Hands-on...  ...at the hardware, software, and firmware levels. • Solid... 
    Suggested

    Global Connect Technologies

    Mountain View, CA
    1 day ago
  • $140k - $300k

     ...Expect Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs...  ...role entails significant ownership of Battery Management Systems for our world class Energy product software and firmware, ranging from architecture,... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $53 - $66 per hour

     ...This role focuses on low-level embedded firmware development tightly coupled...  ...directly with hardware. Diagnose system and firmware issues across...  ...against hardware design. Generate engineering binaries, submit changes to repositories, and manage build and packaging workflows.... 
    Full time
    Monday to Friday
    Afternoon shift

    OSI Engineering

    Cupertino, CA
    5 days ago
  • $120k - $252k

    Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the development of software for the next generation of Battery Storage systems. This role involves implementing applications for supervisory control, embedded software development... 

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • $42.07 - $58.89 per hour

     ...working closely with their Manager, Mentor, and team. We...  ...the Team As an Embedded Software Engineering Intern on the High Voltage System (HVS) Team, you will have...  ...by writing low-level firmware drivers, implementing...  ...system including the battery management system, power... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  • $120k - $396k

     ...What to Expect As an Embedded Software Engineer on the Thermal Systems Software team, you will...  ...and implementing embedded firmware for various motors,...  ...powertrain systems like the battery, driveunitsand charger,...  ...cabin interior. The thermal management system is one of the... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $140k - $300k

     ...What to Expect The Systems Validation teamis responsible forvalidatingall softwaredriven...  ...Controls, Lighting,Access Controls,Battery Management,Charging,Power Conversion,High and Low...  ..., Electrical, Mechanical or Systems Engineering, or equivalent experience Strong... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • 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... 

    Pivotal

    Palo Alto, CA
    1 day ago
  •  ...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 challenging problems...  ...a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or... 
    Internship

    Tesla

    Palo Alto, CA
    5 days ago
  • $147k - $211k

     ...leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects....  ...software development, specifically within embedded operating systems. The role requires skills in debugging and... 

    Google

    Mountain View, CA
    5 days ago
  •  ...Marketing Director to lead the marketing strategy for its Oracle Systems Integrator division. The ideal candidate will possess extensive...  ...leads. This role involves leading marketing initiatives, managing a team, and collaborating with sales to optimize customer acquisition... 

    Infovity, Inc.

    Palo Alto, CA
    4 days ago
  • Purple Hires Inc is seeking an experienced engineer to lead the design and development of Battery Management System hardware for our Gen 6 aircraft. You will work closely with cross-functional teams to ensure a safe and integrated design. To qualify, you should have a... 

    Purple Hires Inc

    Mountain View, CA
    5 days ago
  • $175k - $250k

     ...Cross-Functional Firmware Or Embedded Engineer We are an AI and robotics company based in San...  ...and maintain the firmware for the battery charging system of a production humanoid robot. In...  ...power conversion, charge profile management, and the interface between the charger... 
    Local area
    Shift work

    1x

    San Carlos, CA
    4 days ago
  • $124k - $280k

     ...And Product Innovation Senior Manager At PwC, our people in...  ...solutions. Those in software engineering at PwC will focus on developing...  ...a holistic story. Apply systems thinking to identify...  ...discipline. 8–12 years of hands-on embedded firmware development experience. Experience... 

    PwC (US)

    Palo Alto, CA
    4 days ago
  •  ...technology company in Mountain View is seeking a Software Engineer to work on firmware for Pixel Video. In this role, you will design and...  ...candidate should have strong expertise in low-level systems programming and embedded operating systems, along with a collaborative... 

    Google Inc.

    Mountain View, CA
    4 days ago
  • You will lead the firmware architecture and development for a breakthrough...  ...MCUs responsible for power management, privacy, and thermal...  ...hardware, low-power embedded systems, and real-time intelligent...  ...downstream. Establish the firmware engineering practices that scale: build... 

    OSI Engineering

    Palo Alto, CA
    5 days ago
  •  ...trusted partner for Space Domain Awareness, Space Traffic Management, and Satellite Operations for top-tier space operators and...  ...The Opportunity This is a senior, project-oriented IT systems engineering role focused on building scalable, secure, and automated IT... 
    Work at office
    Remote work
    Flexible hours
    2 days per week

    LeoLabs, Inc.

    Menlo Park, CA
    1 day ago
  • Marketing Director for Oracle Systems Integrator admin 2024-12-16T11:49:33+00:00 Job Openings Marketing Director for Oracle Systems Integrator...  ...initiatives, ensuring alignment with company goals and managing a team of marketing professionals. Key Responsibilities : Marketing... 

    Infovity, Inc.

    Palo Alto, CA
    3 days ago
  • 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... 

    Google Inc.

    Mountain View, CA
    2 days ago
  • Opening for Embedded Firmware engineer- Palo Alto -CA- Onsite Role: Embedded/Test Firmware Engineer Key Responsibilities Develop and maintain...  ...in infotainment, connectivity, or vehicle access systems Exposure to CI/CD pipelines and automated testing frameworks... 
    Work experience placement

    Datum Technologies Group

    Palo Alto, CA
    5 days ago
  • Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance... 

    Google Inc.

    Mountain View, CA
    2 days ago
  • $190k - $240k

     ...technology company is seeking an experienced backend software engineer to enhance their lifecycle-orchestrator service. The successful...  ...experience, proficiency in API design, and knowledge of distributed systems. The position supports remote work, ensuring flexibility while... 
    Remote work

    Affirm

    Palo Alto, CA
    12 days ago
  •  ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational... 
    Work experience placement
    Work at office
    Remote work

    Dapster

    Palo Alto, CA
    4 days ago
  • $102k - $141k

     ...transforming the diagnosis and management of patients with serious neurological...  ...conditions. The Ceribell System is a novel, point-of-care electroencephalography...  ...for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our... 
    Local area
    Flexible hours

    Ceribell, Inc

    Mountain View, CA
    a month ago
  • $154k - $247k

     ...make mobility more efficient and accessible for all. We are looking for a visionary Staff Technical Lead Manager (TLM), IT Systems Engineering to build and lead our Applications Engineering team. This is a unique opportunity to shape the strategy, technical... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $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... 

    Apple Inc.

    Cupertino, CA
    5 days ago
  • $120k - $396k

     ...What to Expect The Chassis Systems team is looking for an Embedded Software Engineerfor verticalactuator control development. As an Embedded Developer...  ...motor controls, safety systems, and embedded software engineering. You will also drive design decisions on the vehicle... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer, Battery Management System. Be the first to apply!