Sr. Firmware Software Engineer (Windows Drivers || Battery Management Systems) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Akkodis · 22 hours ago

Sr. Firmware Software Engineer (Windows Drivers || Battery Management Systems)

Akkodis is a leader in IT and engineering workforce solutions, seeking a Sr. Firmware Software Engineer to work onsite in the League City, TX area. The role involves designing, developing, testing, and maintaining embedded software and firmware for Battery Management System products, collaborating with cross-functional teams to deliver reliable, safety-critical solutions.

Information Technology & Services
badNo H1BnoteU.S. Citizen Onlynote
Hiring Manager
Bob A. Russ Jr. (MBA)
linkedin

Responsibilities

Design, develop, test, and maintain embedded software (C/C++, C#, or Python) and firmware for Battery Management System (BMS) products and related electronics platforms
This role focuses on low-level firmware running on microcontrollers and processors integrated directly onto PCBs, as well as higher-level software tools used for configuration, diagnostics, manufacturing, and validation
Bare Metal, RTOS, Board Bring-up
The ideal candidate has deep experience programming hardware-adjacent systems, working closely with electrical engineers on schematic, PCB layout, bring-up, and debugging
This role collaborates with cross-functional teams including electrical engineering, systems engineering, test engineering, and program management to deliver reliable, safety-critical BMS solutions for aerospace, defense, and energy storage applications

Qualification

Embedded C/C++Windows DriversBattery Management SystemsC#PythonBare Metal/RTOSMicrocontrollersDebuggingSchematic layoutCross-functional collaboration

Required

MUST have a U.S. CITIZENSHIP
Design, develop, test, and maintain embedded software (C/C++, C#, or Python) and firmware for Battery Management System (BMS) products and related electronics platforms
Experience programming hardware-adjacent systems
Working closely with electrical engineers on schematic, PCB layout, bring-up, and debugging
Collaborates with cross-functional teams including electrical engineering, systems engineering, test engineering, and program management
Deliver reliable, safety-critical BMS solutions for aerospace, defense, and energy storage applications

Preferred

Embedded C/C++, C# or Python
Windows Drivers
Bare Metal/RTOS
MCUs, IT Processors

Company

Akkodis provides digital engineering solutions for sustainable and innovative industries.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Lane Greever
Chief Operating Officer (COO), Americas
linkedin
leader-logo
Kishore Raj
Vice President & Partner: Technology and Engineering Consulting and Services
linkedin
Company data provided by crunchbase