Senior BMS Software Engineer Job at Storm4, Fremont, CA

YUhvUDdYR0NzMDJWVWkxVU9Bb1NRTDVoYXc9PQ==
  • Storm4
  • Fremont, CA

Job Description

  • Job Title: Senior BMS Software Engineer
  • ??? Industry: Battery Tech
  • ??? Location: San Francisco, CA
  • ??? Salary: $170,000+
? Company Overview: Our client, has been at the forefront of battery technology innovation since 2010. As pioneers in redefining lithium-ion battery performance, they leverage intelligent management software and predictive analytics to enhance battery charging speed, longevity, and safety. Their cutting-edge software-defined battery technologies are trusted by leading electric vehicle (EV) and consumer device manufacturers. They are seeking a talented Senior BMS Software Engineer to join their dynamic team. ? Position Summary: The Senior BMS Software Engineer will play a key role in the Software Product Team, responsible for designing, developing, testing, and maintaining advanced software suites for battery systems applications. This role offers the opportunity to work on next-generation EV battery technologies in collaboration with the Technology Team. ? Key Responsibilities: Design, develop, test, and maintain embedded software for Battery Management Systems (BMS) Collaborate with cross-functional teams to implement embedded battery management software Develop robust code in C and C++ Conduct software testing to meet performance, quality, and safety standards Stay current with the latest trends in embedded systems and battery management applications ? Experience/Qualifications: Bachelors or Masters degree in Software Engineering, Computer Science, or a related technical field 5+ years of experience in embedded software development 3+ years of experience in automotive Battery Management Systems development Strong proficiency in C and C++ with a solid understanding of embedded systems Experience with object-oriented programming principles Proficient in software development tools, methodologies, testing, debugging, and optimization Familiarity with automated testing frameworks and version control systems (e.g., Git) Strong analytical, problem-solving, and communication skills Ability to work both independently and collaboratively in a fast-paced environment ? Preferred Experience: Knowledge of battery algorithms (SoX, fuel gauge, health, charging, safety) Experience with microcontroller architectures (Infineon, NXP, Renesas) and real-time operating systems Proficiency with C/C++ toolchains, static code analysis, MISRA C/C++, and AUTOSAR architectures Familiarity with ISO26262, ASPICE standards, and functional safety protocols Experience in customer support for system integrations, both remotely and on-site
  • ??? Does this sound like you? If so then click on the Easy Apply button.
  • Storm4 is a specialist GreenTech recruitment firm with clients across Europe, APAC and North America. To discuss open opportunities or career options, please visit our website at and follow the Storm4 LinkedIn page for the latest jobs and int el. Storm4

Job Tags

Remote job,

Similar Jobs

RAYUS Radiology

PET/ CT Technologist Job at RAYUS Radiology

 ...Relocation assistance available. RAYUS Radiology is looking for a part timePET/CT Technologist to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and proper treatment. Come join us... 

Alarm.com

Product Management Intern Job at Alarm.com

 ...academic qualifications, diverse interests, and proven experiences in a dynamic team environment. This position will allow interns to develop product management skills required to deliver solutions used by our partners and internal teams. The Product Management Intern will... 

Salon Fodera

Barber Job at Salon Fodera

 ...Company Description Salon Fodera, located within New York's St. Regis Hotel, is a prestigious salon frequented by celebrities, politicians, and business magnates. With internationally award-winning stylists and old-world European ambience, Salon Fodera offers an unparalleled... 

PRIDE Health

Travel Pathology Assistant Job at PRIDE Health

 ...Job Description PRIDE Health is seeking a travel Pathology Assistant for a travel job in Sioux City, Iowa. Job Description & Requirements ~ Specialty: Pathology Assistant ~ Discipline: Allied Health Professional ~ Start Date: ASAP ~ Duration: 13 weeks... 

Domino's Franchise

Delivery Driver Job at Domino's Franchise

 ...Job Description ABOUT THE JOB Do you know why Domino's Pizza hires so many drivers? Well, aside from the fact that our delicious...  ...as well as access to an insured vehicle which can be used for delivery. You should possess navigational skills to read a map, locate...