Senior Software Engineer, BMS
Archer
San Jose
Workplace: OnsiteFull timeUSD 145,000 - 180,000Function: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["C","C++","DO-178C","ISO 26262","RTOS","RS-422","CAN","ARINC-429","AFDX","Ethernet","TCP/IP","SPI","I2C","MATLAB","Simulink","Board bring-up","Lab debugging"]Join Archer as a Senior Software Engineer on the Battery Management System (BMS) team. You’ll embed software for safety-critical BMS components, develop low-level drivers for battery microcontrollers, and work with systems engineers to translate requirements into DO-178C compliant software. You’ll contribute to certification efforts, perform board bring-up, and help optimize fault detection, DSP-based state estimation, and hardware/software integration within a multi-disciplinary team.

