Staff Engineer, BMS Embedded Software
Aptera Motors Corp
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
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 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
- Fully funded benefits package for employee + dependents
- ...A leading software company is seeking a Staff Engineer for Infotainment SW in Carlsbad, CA. The role involves designing and debugging UI software, collaborating... ...teams, and contributing to complex projects involving embedded systems. Ideal candidates should have over 10 years of...SoftwareFull time
- ...example. About the role Seeking a highly experienced Sr Staff Engineer – EV Battery System to set the technical strategy and... ...schematics Expert-level proficiency with 3D CATIA V6 (3DX) software and generating 2D drawings Extensive experience with PLM/PDM...SoftwareRemote work
- ...seeking an experienced Electrical Design Engineer to join their engineering team in Vista,... ...in analog and digital circuit design, embedded systems, firmware development, PCB design... ...devices.Develop electronic hardware, embedded software, and firmware for new products and...SoftwareContract work
$115k - $145k
Embedded Software Engineer Proper Voltage Carlsbad, California, United States About this position Please note that we are unable to provide visa... ...application software. What you’ll do Implement and maintain BMS firmware in C on STM32 Arm Cortex‑M platforms for safety‑critical...Software$97.5k - $143k
...Embedded Software EngineerAs an experienced and self-motivated Embedded Software Engineer, you will work with an experienced team of software developers and product management to develop cutting-edge digital audio products. You will be responsible for the software design...SoftwareTemporary workImmediate startFlexible hours$141.5k - $224k
...What you'll do We are looking for a Communications Systems Staff Engineer to join our Engineering team! As a Communications Systems... ...reviewing design documents. Participate in peer reviews of software, hardware, and architecture. What you'll need Deep expertise...Software$168.1k - $227.4k
...participate in all phases of software development from requirements... ...Job Responsibilities - Develop embedded software in C, C++, Rust, or... ..., tech lead or leading an engineering team PREFERRED QUALIFICATIONS... ...employees, supervisors, and staff; adhere to standards of excellence...SoftwarePermanent employmentInternshipLocal areaFlexible hours- ...& Analytics, is seeking an experienced Principal Engineer, AI & Agentic Systems to join our team in an embedded capacity with one of our strategic clients in the... ...solution. What You Bring ~10+ years of software engineering experience, including at least 2 years...SoftwareFull timeRemote work
$138k - $185k
...Senior Cloud Software Engineer Information processing systems are the lifeblood of national security efforts, facilitating an understanding... ...(CI/CD) pipelines for software integrating complex embedded RF systems, signal processing, and radar, with a primary focus...SoftwareFull timeLocal areaNight shift$90 - $95 per hour
...We are seeking an Embedded Software Engineer to support a government client in a small, fast-paced team environment. This role will develop software supporting encrypted communications systems, including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic...SoftwareFull time$100k - $140k
...Position Summary This position is for an experienced Staff Engineer to support energy efficiency and demand-side management... ...Perform complex energy and financial analyses using appropriate software and tools. Research and evaluate innovative approaches to...SoftwareFull timeLocal areaImmediate start- ...On-site in Carlsbad, CA Our client seeks a Senior Engineer who will operate as a Principal Investigator for a digital signal... ...for sensing systems, spanning signal acquisition, embedded processing, software, hardware, integration, and test. The engineer will serve...Software
- ...Viasat is hiring a software engineer to work on the ViaSat Access Edge Terminal software. You will join a small team designing, developing, and supporting embedded software for Ka‑band, L‑band, and 5G terminals used across aviation, maritime, and residential sectors....SoftwareWork at officeFlexible hours
- ...MaxLinear is seeking a Software Engineering Manager to lead a team of software and firmware engineers developing embedded solutions for communication and networking products. You will drive lifecycle activities from architecture through release, and collaborate with DSP...Software
- ...Viasat in Carlsbad, CA is seeking an Embedded Software Engineer – Cybersecurity with 8+ years of Linux C/C++ development to design, develop, and verify secure embedded terminal systems. You will integrate security tooling into CI/CD, implement access controls, and help...Software
- ...Job Title: Senior Specialist, Electrical Engineer Job Code: 45947 Job Location:... ...will collaborate with Optical, Mechanical, Software, Firmware and Electrical Engineers and Technicians... ...programming and debugging in embedded C Experience with stepper motor control...SoftwareFull timeImmediate start
$87.1k - $157.45k
...security against ever-adapting threats . Our Electronic Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration in San Diego, CA. Leidos is a DOD leader in electronic...SoftwareLocal areaImmediate start- ...Kforce's client, a growing technology company located in San Diego, seeks a Senior Embedded Software Engineer (Communications) to design and develop software platforms for 5G UE and CPE. The role emphasizes device-side architecture and integration of leading 5G modem...Software
$95k - $150k
...Embedded Software EngineerOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with... ...impact to join our team.This is a role for an Embedded Software Engineer within Secure Network Systems (SNS) - Viasat Government who...SoftwareFull timeWork at officeRelocation package$140.5k - $221.5k
...modems and terminals that communicate over multi-band satellite systems, including the Viasat-3 global constellation! As an Embedded Software Engineer – Cybersecurity, you will collaborate with software, security, and automation engineers to design, develop, and deploy...SoftwareWork at office3 days per week$151k - $238k
...natural team player who can bridge the gap between technical engineers, business development leads, and corporate leadership to gain... ...and handle high-pressure environments with professionalism. Software Proficiency: Advanced knowledge of MS Office Suite (specifically...Software- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred • At least 2 years of...SoftwareFull timeH1b
- ...Senior Specialist, Electrical Engineer – Advanced Electro-Optics Location: Carlsbad, California... ...hardware alongside optical, mechanical, software, firmware and FPGA engineers. This is a... ...and debug microcontrollers using embedded C Design stepper motor control circuitry...SoftwareFull timeRelocation package
$120k - $150k
...across digital platforms including social media, email, SEM (Search Engine Marketing), and display advertising.Manage and enhance our... ...Facebook Advertising, SEM strategies, and marketing automation software.Strong knowledge of digital marketing channels including social...SoftwareRemote workRelocation package1 day per week$180k - $210k
...0/yr Direct message the job poster from Vaco by Highspring Software Engineer - Tactical Communications & Cybersecurity Location: On-site... ...Employment type Employment type Full-time Job function Industries Embedded Software Products Referrals increase your chances of...SoftwareFull timeContract work- ...Embedded Software EngineerThis is a role for an Embedded Software Engineer within Viasat Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to contribute to a small, fast-paced team. You will develop software to support...Software
$25 - $28 per hour
...written direction. Ensure quality of engineering and content. INTERACTION This position... ...Personnel along with related Company Staff Members. EDUCATION/YEARS EXPERIENCE... ...required. Qualified in the following software applications: Adobe Suite - Photoshop, Illustrator...SoftwareHourly payFull timeFlexible hoursShift work$86.9k - $198k
...Job Number: R0253334 Programmer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing them...SoftwareFull timeContract workPart timeLocal areaRemote work- ...an experienced Electrico-Optics Design Engineer to join a talented engineering team developing... ...team alongside Optical, Mechanical, Software, Firmware, and Electrical Engineers and... ...incorporating microcontrollers, including embedded C programming, debugging, and...Software
- ...Software Development ManagerSoftware Development Manager Oceanside, CA. Onsite Direct Hire. Talentry's world-class client is growing... ...corporate business initiatives. Lead and mentor a team of software engineers. Plan and implement enterprise applications and integrations....Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, BMS Embedded Software. Be the first to apply!
- senior staff systems engineer Carlsbad, CA
- assistant engineer Carlsbad, CA
- engineering aide Carlsbad, CA
- staff engineer Carlsbad, CA
- technology administrator Carlsbad, CA
- software engineer internship remote Carlsbad, CA
- software engineer remote Carlsbad, CA
- graduate software developer no experience Carlsbad, CA
- information technology software engineer Carlsbad, CA
- senior software engineer remote Carlsbad, CA







