Sr. Platform Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

A123 Systems · 3 hours ago

Sr. Platform Software Engineer

A123 Systems LLC is seeking an accomplished Senior Platform Software Engineer with deep expertise in embedded systems to lead the development and integration of foundational software components across automotive ECU platforms and energy storage system ECUs. This role involves architecting secure bootloaders, integrating AUTOSAR BSW stacks, and collaborating with cross-functional teams to resolve complex software issues.

EnergyEnergy StorageManufacturingRenewable EnergyTransportation
check
H1B Sponsor Likelynote

Responsibilities

Architect and implement secure bootloaders and robust software update frameworks
Develop, configure, and validate MCAL and CDD drivers for a variety of microcontrollers and peripheral devices
Integrate and optimize AUTOSAR BSW stacks, with emphasis on: + Diagnostics stack (including OBD) + Memory stack + CAN stack (including J1939) + Crypto stack
Implement and maintain J1939 stack functionality tailored for heavy-duty automotive platforms
Design and implement embedded cybersecurity solutions including secure boot, cryptographic services, and memory protection
Collaborate closely with cross-functional teams to analyze, diagnose, and resolve software issues across platform and application layers
Interface with stakeholders to support system software integration, validation, and deployment
Lead code reviews, mentor junior engineers, and promote software quality best practices
Ensure adherence to safety and cybersecurity standards such as ISO 26262, ISO/SAE 21434, and ASPICE

Qualification

Embedded systemsBootloader architectureAUTOSAR BSW integrationEmbedded cybersecurityC/C++ proficiencyMCALCDD developmentAutomotive microcontrollersCommunication skillsCollaborative mindset

Required

Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field
Minimum of 5 years of hands-on embedded software development experience
Proven expertise in: Bootloader architecture and secure Boot implementation
Proven expertise in: MCAL and CDD driver development
Proven expertise in: AUTOSAR BSW integration and configuration
Proven expertise in: Embedded system-level debugging and root cause analysis
Proficiency in C/C++, along with experience using diagnostic and testing tools (e.g., CANoe, CANalyzer, CANdelaStudio, ODXStudio, oscilloscopes, in-circuit debuggers)
Familiarity with automotive microcontrollers (e.g., Infineon, NXP, Renesas, STMicroelectronics)

Preferred

Experience supporting application software teams and facilitating system-wide debugging
Exposure to OEM-specific development ecosystems and requirements
Hands-on experience with configuration tools such as DaVinci Developer and EB Tresos
Working knowledge of OTA update mechanisms, secure diagnostics (UDS), and cryptographic modules (TPM, HSM)
Strong communication skills and a collaborative approach to working within fast-paced engineering environments

Company

A123 Systems

company-logo
A123 Systems is a manufacturer of lithium-ion batteries and battery systems for the transportation, electric grid, and commercial markets.

H1B Sponsorship

A123 Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (23)
2024 (16)
2023 (12)
2022 (21)
2021 (17)
2020 (40)

Funding

Current Stage
Public Company
Total Funding
$507.86M
Key Investors
General ElectricGE Commercial FinanceMadison Parker Capital
2013-01-25Acquired
2012-06-07Post Ipo Equity· $50M
2009-12-16Grant· $2.86M

Leadership Team

leader-logo
Yet-Ming Chiang
Co-Founder
linkedin
Company data provided by crunchbase