Embedded Software Engineer
Emergent Software
**This is a direct hire for one of our clients working on site out of the Carlsbad, CA offices. Eligible candidates must be authorized to work in the United States without visa or sponsorship.**
Our client is seeking a Embedded Software Engineer (Battery Management System) to lead development of a high-voltage BMS platform. This individual will serve as the technical owner for BMS software, driving architecture, implementation, validation, and long-term strategy while partnering with embedded software and electrical engineering teams. This role is critical to maintaining ownership of core vehicle intellectual property and closing a key technical gap within the engineering organization.
Responsibilities
-
Lead development and ownership of high-voltage BMS software
-
Define technical direction and execution plans for the BMS program
-
Design, develop, debug, test, and validate embedded software
-
Translate system requirements into software architecture and implementation
-
Develop embedded drivers from hardware schematics and component datasheets
-
Bring up, test, and troubleshoot new circuit board designs
-
Collaborate with electrical, systems, and embedded software teams
-
Participate in code, software design, and schematic reviews
-
Maintain high standards for software quality, performance, and maintainability
-
Support internal ownership of critical vehicle technology
-
Mentor junior engineers as the team grows
Qualifications
-
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
-
10+ years of embedded software development experience
-
3+ years of high-voltage Battery Management System experience
-
Strong C programming skills with working knowledge of C++
-
Experience with bare-metal embedded systems
-
Deep understanding of distributed high-voltage BMS architectures
-
Knowledge of functional safety principles
-
Experience in Linux development environments
-
Proficiency with Git and source control practices
-
Experience using Python
-
Track record of delivering production-quality embedded software
-
Experience using oscilloscopes, multimeters, power supplies, logic analyzers, and related test equipment
-
Strong technical communication skills
-
Ability to take ownership and lead complex engineering initiatives
-
Comfortable working in a fast-paced startup environment
Nice to Haves
-
Automotive EV battery systems experience
-
Experience with Tesla, Rivian, hybrid vehicle programs, or similar organizations
-
Knowledge of EV architectures and subsystems
-
Experience with CAN bus and LIN bus communications
-
Familiarity with Jira
-
Background in aerospace, medical device, industrial automation, or other high-voltage industries
-
Leadership or mentoring experience
-
Experience leveraging AI-assisted development tools
Our Vetting Process
At Emergent Staffing, we work hard to find the Engineers who are the right fit for our clients. Here are the steps of our vetting process for this position:
-
Application (5 minutes)
-
Online Assessment (40-60 minutes)
-
Initial Video Interview (30-45 minutes)
-
Video Interview with Hiring Manager (30-45minutes)
-
Technical Interview On-site (60-90 minutes)
-
Final Leadership Interview On-site (60 minutes)
-
Job Offer!
- ...Embedded Software Engineer Location: Richmond Salary: 200k DOE + Bonus + RSUs Edison Smart is working with an award-winning leader in the IoT sector, primarily focusing on the smart home industry. They are searching for a Senior Embedded Software Engineer...Suggested
- ...Hello, Our client is looking for a mature and experienced Senior Embedded Software Engineer. This is an immediate opportunity with an incredibly dynamic and innovative client. Please inquire ASAP for this immediate opportunity. All resume from 3rd partied will be discarded...SuggestedFull timeImmediate start
$115k - $145k
...energy density without lengthy integration cycles. If you want to work on hard engineering problems that matter this is the place. Job Overview We are looking for an Embedded Software Engineer to write and validate firmware for the battery management systems...Suggested$97.5k - $143k
...Description & Requirements About the Role As 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...SuggestedTemporary workWork at officeImmediate startFlexible hours3 days per week$140.5k - $221.5k
...ll do The ViaSat Access Edge Terminal Software team is responsible for the design,... ...delivery and support of software running on embedded satellite terminal products (Ka-band, L-... ...other sectors. You’ll be a software engineer working as part of a software team with...SuggestedTemporary workWork at officeFlexible hours3 days per week- ...Senior/Staff Embedded Software Engineer Location: Hybrid in Carlsbad Salary: 200k base DOE + Bonus + RSUs Edison Smart are working with smart home security and connected device companies, developing AI-powered monitoring solutions and cloud-based security...Work from home
$140.5k - $221.5k
...and create an inclusive environment that drives positive impact to join our team. What you’ll do We are seeking an Embedded Software Engineer to join the Government Terminals Software Team. This role involves developing robust, scalable software for terminals operating...$140k - $160k
...interact with every day. Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next‑generation IoT and video streaming... ...reviews, code reviews, and root‑cause analysis to improve software quality. Evaluate new SoCs, image sensors, wireless modules...$120k - $150k
...conceptualize forward-thinking solutions, and collaborate with other engineers to bring your ideas to life. You’ll gain end-to-end exposure,... ...a wide-ranging skillset as you contribute across the full software development life cycle. This is a full-time, onsite role...Full timeContract workFlexible hours$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...Local areaImmediate start$130k - $140k
...Works independently and with minimal supervision, often guiding and mentoring junior engineers. Takes ownership of key system components, contributing to and overseeing the full software development lifecycle. Leverages expert-level technical knowledge to drive the...- ...broad range of electrophysiology applications. About the Role: At Field Medical, we are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have extensive experience in developing firmware for highly regulated environments such...
$160k - $185k
...Motion Sensing Hardware Engineer – 60 GHz mmWave Radar Location: Carlsbad, CA Employment Type: Direct Hire / Full-Time Work Arrangement: Hands-on hybrid position; approximately 4 days per week onsite, with flexibility based on lab and testing requirements...Full time- ...We are seeking a highly skilled and detail-oriented Sr. Systems Engineer to lead systems engineering activities across our product... ...review scientific analysis of the system (physical, hardware, software, algorithms, sensors, etc.) and related engineering activities...Full timeLocal areaFlexible hours
$120k - $150k
...Salary: $120,000 - 150,000 per year Requirements: ~ Bachelors degree in Computer Science, Engineering, Physics, or a related field ~1–5 years of professional software development experience ~ Proficiency in Java and Kotlin ~ Experience with ObjectBox, SQLite,...Full timeContract workFlexible hours$87k - $122k
ResponsibilitiesMaxLinear is seeking a Senior Systems Engineer to join our team. In this role, you will... ...technology, and firmware running on embedded microcontrollersUnderstand the system... ...for production testProvide hardware and software customer supportQualificationsKnowledge...Work experience placementLive in- ...Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology... ...lead and continually improve NTENT’s mobile products and agile engineering processesDesign and architect mobile applications and servicesSelect...Permanent employmentFull timeH1b
$75k - $90k
...Arlo users that is easy to set up and interact with every day. The Arlo Smart Home Device team is seeking an entry-level Hardware Engineer. We are looking for a new or recent EE graduate who is interested in a very hands-on position working within a team including more...Full timeContract workFixed term contractWork at office- ...Our client is seeking a Hardware Design Engineer to join their team. As a Hardware Design Engineer, you will be part of the Silicon life cycle engineering group supporting DFT (Design for Test) technical leadership. The ideal candidate will have strong hands-on ASIC DFT...Weekly payTemporary workRemote workFlexible hours
$155.5k - $246k
...organization seeking a Senior Hardware Engineer to support the sustainment, troubleshooting... ...hardware utilizing DSP, FPGA, and embedded processing technologies.\n\t Utilize... ...or other automated test and measurement software frameworks.\n \n About Sayva Solutions...- ...& 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...Full timeRemote work
$107.9k - $195.05k
...Systems Division at Leidos currently has an opening for a Systems Engineer to support a customer site in San Diego, California. This is an... ...commands, and other stakeholders. Experience with software development, scripting, or software-intensive systems. Technical...Contract workFor contractorsFor subcontractorLocal areaImmediate startOverseas- ...Job Description The Systems Engineer IV translates customer needs into verifiable requirements and practical solutions for space,... ...additional analysis. Work across electrical, RF, mechanical, software, test, manufacturing, quality, and program teams to keep the design...Immediate start
- ...security. Job Description: Job Title: Specialist, Systems Engineer – RAMS Job Code: 42468 Job Location: Salt Lake City, Utah... ...· Applicant will be responsible for performing RAMS hardware/software analyses, creating technical documentation and presenting...Local area
- ...security. Job Description: Job Title: Specialist, Systems Engineer – RAMS Job Code: 42468 Job Location: Salt Lake City, Utah... ...· Applicant will be responsible for performing RAMS hardware/software analyses, creating technical documentation and presenting...Full time
$106.5k - $197.5k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Systems Test Engineer Job code: 44306 Job Location: Carlsbad, CA Job Schedule: 9/80- employees work 9 out of 14 days- totaling 80 hours worked-...Local areaFlexible hours- ...Specialist, Systems EngineerThe Tactical Data Links group of the Communications & Spectrum Dominance segment is seeking a Systems Engineering Specialist to develop and support tactical communication systems. As a level 3 Systems Engineering Specialist your...
- ...person will do on a daily/weekly basis)Prepares detailed functional specifications, design models, and system workflows from which software applications will bedeveloped and implemented.• Assist in the design and development of enterprise systems making specific...For contractors
$115k - $140k
...StatesCategory: Electrical EngineeringEmployment type: full timeSalary: USD 115000 - 140000About the JobWe are seeking experienced Electrical Engineers with strong technical capabilities to support and advance our building electrical engineering practice. The Building Electrical...Work experience placementLocal area$153k - $284k
...Description: Job Title: Sr. Systems Engineering Manager, T&RF Job Code: 42501 Job... ...satellite communications terminals, and embedded information assurance and communications... ...Chief Engineers, Product Line Leaders, Software, Field-Programmable Gate Array, Electrical...Contract workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- ultimate software Carlsbad, CA
- software qa Carlsbad, CA
- embedded software Carlsbad, CA
- software sales Carlsbad, CA
- entry level software sales Carlsbad, CA
- software applications developer Carlsbad, CA
- software technology Carlsbad, CA
- software implementation project manager Carlsbad, CA
- software quality assurance Carlsbad, CA
- software support Carlsbad, CA






