Staff Engineer, BMS Embedded Software

Posted 17 Hours Ago
Be an Early Applicant
Carlsbad, CA, USA
In-Office
Expert/Leader
Design
The Role
Design, implement, debug, and validate embedded software for a high-voltage distributed Battery Management System. Translate requirements into drivers and features, bring up and test PCBs with lab equipment, participate in peer reviews, and document and ship production code while ensuring functional safety and high code quality.
Summary Generated by Built In

Aptera Motors

is dedicated to building a future where every journey is powered by the sun. We specialize in creating solar electric vehicles that revolutionize the way we travel, providing sustainable and efficient transportation solutions.

Company Culture 

is built on transparency, ethical treatment of one another, a bias for action, and leading by example. 

Staff Engineer, Battery Management System

Carlsbad, California | Engineering | Full-time 

About the role

Seeking an Embedded Software Engineer to create requirements, design, implement, debug and validate code for Aptera’s battery management system (BMS).

What you'll do

  • Implementation and validation of key features within the High Voltage BMS system 
  • Synthesize Requirements to design, code, document and debug BMS or other embedded software 
  • Analyze Schematics and HW component datasheets to write embedded SW drivers for them 
  • Bring up, test and validate new circuit board designs using standard HW test tools 
  • Participate in peer reviews of schematics, SW designs and code reviews 
  • Work hard, challenge industry conventions, and relentlessly strive to make truly exceptional products  

Qualifications

  • Proficient in C programming, with an understanding of C++ 
  • Experience in Bare-Metal Embedded Systems 
  • Comfortable with High Voltage distributed BMS systems 
  • Strong knowledge of functional safety 
  • High standards for code quality, maintainability and performance 
  • Experience in Linux development environments 
  • Experience in git repo management 
  • Experience in Python 
  • Experience in documenting, publishing and shipping production code 
  • Experience with HW test using power supplies, multi-meters, oscilloscopes, logic analyzers, etc. 
  • Comfortable in fast paced and dynamic team environments 
  • Passion for cutting-edge design, innovation and Aptera’s mission 
  • Strong willingness to learn, take on new challenges and solve complex problems 

Preferred Qualifications

  • Knowledge of major electric vehicle (EV) sub-systems and architecture 
  • Comfortable with Jira for bug tracking and traceability 
  • Familiarity with distributed vehicle control distributed systems via CAN bus and LIN bus 

Team Structure 

  • Individual contributor within the Embedded Software Team; collaborate with other teams and individuals, as necessary

Required Experience

  •  10+ years of pure software development with 3+ years of BMS experience including HV distributed systems

Educational Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field, with practical software development experience

Salary + Benefits 

  • Market competitive compensation package
  • Stock option grants 
  • Fully funded benefits package for employee + dependents
  • Generous Flexible Time Away policy 

Skills Required

  • Proficient in C programming
  • Understanding of C++
  • Experience in Bare-Metal Embedded Systems
  • Experience with High Voltage distributed BMS systems
  • Strong knowledge of functional safety
  • High standards for code quality, maintainability and performance
  • Experience in Linux development environments
  • Experience in git repo management
  • Experience in Python
  • Experience documenting, publishing and shipping production code
  • Experience with HW test using power supplies, multimeters, oscilloscopes, logic analyzers
  • Comfortable in fast paced and dynamic team environments
  • Strong willingness to learn and solve complex problems
  • 10+ years software development with 3+ years BMS experience (including HV distributed systems)
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field
  • Knowledge of major electric vehicle subsystems and architecture
  • Comfortable with Jira for bug tracking and traceability
  • Familiarity with distributed vehicle control systems via CAN bus and LIN bus
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Diego, CA
121 Employees
Year Founded: 2019

What We Do

Aptera designs electric vehicles with extreme efficiency, using low-drag aerodynamics inspired by nature, able to travel 1,000 miles on a single charge and power themselves just by being parked in the sun. Aptera's purpose, our drive, is to bring freedom to people and the planet, and that's what keeps us accelerating into the future. ? Follow us on our other social media: Facebook: @ApteraMotors3.0 Instagram: @aptera_motors Twitter: @aptera_motors YouTube: www.youtube.com/apteramotors

Similar Jobs

MongoDB Logo MongoDB

Senior Project Manager

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
90K-176K Annually

Capital One Logo Capital One

Manager, Data Science - Consumer Identity Machine Learning

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
4 Locations
55000 Employees
197K-246K Annually

Capital One Logo Capital One

Sr. Director, Product Management - Enterprise Product & Experience

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
6 Locations
55000 Employees
245K-336K Annually

Capital One Logo Capital One

Director, Product Management - Enterprise Product & Experience

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
6 Locations
55000 Employees
210K-287K Annually

Similar Companies Hiring

Million Dollar Baby Co. Thumbnail
eCommerce • Kids + Family • Retail • Sales • Design • Manufacturing
Pico Rivera, CA
200 Employees
Tapestry - Coach and Kate Spade Thumbnail
eCommerce • Fashion • Retail • Sales • Wearables • Design
New York, NY
16000 Employees
Munchkin, Inc. Thumbnail
Consumer Web • eCommerce • Food • Kids + Family • Design • Manufacturing
Milton, Ontario
325 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account