Sr. Battery Software Test Engineer - Proterra
Burlingame, CA 94010
About the Job
Position OverviewAs a Firmware Support and Test Engineer on the Battery Controls team, you will be supporting development, testing and release of new BMS firmware builds for Proterra’s existing and upcoming battery products.About the Role – You will:Own the BMS software DVP including test strategy, scoping, test execution, test reports, and release approvalEvaluate software changes and associated requirements to design and execute test plans for software release approval including progression and regression testing.Develop and maintain automated regression test suites for BMS software, using hardware in the loop testing environmentsDevelop and maintain automated test reporting infrastructureClearly document and report test failures for development team review and correctionContinuously analyze and improve regression test suite coverageWork with system architects, hardware designers, and controls engineers to develop and maintain an expert understanding of our battery systemsWork with cross-functional teams to support definition of BMS software changes including new features, diagnostics, and algorithmsSupport battery field issue investigation via issue reproduction and data analysis.About Our Group:This role is part of the larger Battery Technology Team
The Battery Technology Team’s work is guided by our team values:Purpose: We work towards a sustainable future for all by leading battery technology development and enabling electrification in every sector of transportation.Initiative: We encourage taking ownership to find creative solutions to challenges
We’re not afraid to fail.Humility: We recognize when we’re not the expert, ask for help when needed, and change our minds when we get new information.Critical Thinking: We are both creative and analytical
We break problems down to the fundamentals and question assumptions.Intellectual Challenge: We are continuously learning and growing so that we can strategically tackle hard problems that push the industry forward.Community & Diversity: We actively work to build a supportive space where people from diverse backgrounds can bring their whole selves to work, connect meaningfully, and grow both as individuals and as a group.Kindness: We’re more productive when we treat each other with empathy and respect
We support each other and offer meaningful help.Fun: We purposefully create outlets to take breaks and have fun
We believe we should be inspired by our jobs and each other.You will report to the Sr
Manager of Battery Systems and collaborate with other Engineering team members located at our headquarters in Burlingame, CA and manufacturing facilities in Greer, SC
About You:ProactiveAble to adapt interpersonal styles and techniques to influence at all levels of the organizationCustomer-focused attitudeAble to maintain strict confidentiality, establish trust and credibility, and act with complete integrityDetail-oriented, resourceful, and diligentFlexible and open to changeDemonstrate sound judgment and problem-solving skills including challenging assumptionsAble to prioritize tasks and manage multiple priorities simultaneouslyExcellent written, verbal, and presentation communication skillsYour Experience Includes:3+ years of relevant experience in software test, embedded development, and/or test automationExperience with Python or other scripting languagesExperience with electric vehicles, battery management systems, charging systems, and/or power electronicsWorking knowledge of automotive communication protocols such as CAN, UDS, and J1939Working knowledge of CAN interface tools such as Vector CANalyzer BS/MS/PhD in EE/CE/CSTravel: 0 - 10%Location: Burlingame, CACompensation: $151,200-168,000Job SummaryRequisition Number: SRBAT003870Job Category: EngineeringSchedule: Full-Time
The Battery Technology Team’s work is guided by our team values:Purpose: We work towards a sustainable future for all by leading battery technology development and enabling electrification in every sector of transportation.Initiative: We encourage taking ownership to find creative solutions to challenges
We’re not afraid to fail.Humility: We recognize when we’re not the expert, ask for help when needed, and change our minds when we get new information.Critical Thinking: We are both creative and analytical
We break problems down to the fundamentals and question assumptions.Intellectual Challenge: We are continuously learning and growing so that we can strategically tackle hard problems that push the industry forward.Community & Diversity: We actively work to build a supportive space where people from diverse backgrounds can bring their whole selves to work, connect meaningfully, and grow both as individuals and as a group.Kindness: We’re more productive when we treat each other with empathy and respect
We support each other and offer meaningful help.Fun: We purposefully create outlets to take breaks and have fun
We believe we should be inspired by our jobs and each other.You will report to the Sr
Manager of Battery Systems and collaborate with other Engineering team members located at our headquarters in Burlingame, CA and manufacturing facilities in Greer, SC
About You:ProactiveAble to adapt interpersonal styles and techniques to influence at all levels of the organizationCustomer-focused attitudeAble to maintain strict confidentiality, establish trust and credibility, and act with complete integrityDetail-oriented, resourceful, and diligentFlexible and open to changeDemonstrate sound judgment and problem-solving skills including challenging assumptionsAble to prioritize tasks and manage multiple priorities simultaneouslyExcellent written, verbal, and presentation communication skillsYour Experience Includes:3+ years of relevant experience in software test, embedded development, and/or test automationExperience with Python or other scripting languagesExperience with electric vehicles, battery management systems, charging systems, and/or power electronicsWorking knowledge of automotive communication protocols such as CAN, UDS, and J1939Working knowledge of CAN interface tools such as Vector CANalyzer BS/MS/PhD in EE/CE/CSTravel: 0 - 10%Location: Burlingame, CACompensation: $151,200-168,000Job SummaryRequisition Number: SRBAT003870Job Category: EngineeringSchedule: Full-Time
Source : Proterra