Pentangle Tech Services | P5 Group
Sr. Software Test Engineer
Pentangle Tech Services | P5 Group, Newark, California, United States, 94560
Overview
Work with system engineers & SW developers to identify, generate and implement test cases and verification criteria for Powertrain or Chassis domain controller under test. Collaborate with test manager to configure test setups and test runs according to the test plan. Develop test automation, automate test tools, generate and improve automation scripts. Run tests at HW-SW integration level (HiL); document and report test results. Document and track issues; participate in triaging with different teams to drive root cause identification and resolution. Design and build test benches to test high voltage and/or low voltage systems with integration engineers. Identify gaps in requirements and update requirement documents accordingly. Develop test cases and validation criteria to satisfy Functional Safety requirements per ISO 26262. Meet diagnostic coverage & requirements. Troubleshoot systems/ECUs using lab and measurement equipment (power supplies, oscilloscopes, multimeters) and tools such as Vector CANoe, CANalyzer, CANape and NI Tools.
Responsibilities
Participate in the design of a world-class engineering effort to bring electric vehicles to a new level of refinement.
Develop automated test cases using pytest or similar automation frameworks.
Automate various vehicle dynamics and powertrain features based on requirements.
Participate in bug triage meetings; report bugs and analyze logs to troubleshoot issues.
Minimum Qualifications
6+ years of full-time testing experience on embedded systems or automotive ECUs.
4+ years experience with Python, pytest or similar scripting language(s).
4+ years experience writing test fixtures, setup & teardown modules and development of parametrized test cases.
6+ years experience developing Simulink Models using Simulink/Stateflow; proficiency in web development technologies a plus.
2+ years experience with automotive communication protocols such as CAN, LIN, Ethernet, and related tools to measure and command signals.
3+ years experience with real-time simulation systems and/or FPGA-based systems (NI, dSPACE, Vector, etc.).
Preferred Qualifications
Practical knowledge of fundamental concepts of software testing and test processes.
Experience working on Embedded Systems framework and related tools/interface methods.
Hands-on experience with test equipment and validation tools such as Vector CANoe/CANalyzer, CANape, and DiVa or similar.
Hands-on skills to design, build, bring up and debug test benches.
Experience automating UDS test cases (DoIP is a plus).
Practical knowledge on Automotive Ethernet.
Education Requirements
Bachelor of Science (Master of Science preferred) in Mechanical, Electrical, Manufacturing, Automotive, Computer Science, or related fields.
Seniority level
Mid-Senior level
Employment type
Full-time
Industries
Motor Vehicle Manufacturing
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Responsibilities
Participate in the design of a world-class engineering effort to bring electric vehicles to a new level of refinement.
Develop automated test cases using pytest or similar automation frameworks.
Automate various vehicle dynamics and powertrain features based on requirements.
Participate in bug triage meetings; report bugs and analyze logs to troubleshoot issues.
Minimum Qualifications
6+ years of full-time testing experience on embedded systems or automotive ECUs.
4+ years experience with Python, pytest or similar scripting language(s).
4+ years experience writing test fixtures, setup & teardown modules and development of parametrized test cases.
6+ years experience developing Simulink Models using Simulink/Stateflow; proficiency in web development technologies a plus.
2+ years experience with automotive communication protocols such as CAN, LIN, Ethernet, and related tools to measure and command signals.
3+ years experience with real-time simulation systems and/or FPGA-based systems (NI, dSPACE, Vector, etc.).
Preferred Qualifications
Practical knowledge of fundamental concepts of software testing and test processes.
Experience working on Embedded Systems framework and related tools/interface methods.
Hands-on experience with test equipment and validation tools such as Vector CANoe/CANalyzer, CANape, and DiVa or similar.
Hands-on skills to design, build, bring up and debug test benches.
Experience automating UDS test cases (DoIP is a plus).
Practical knowledge on Automotive Ethernet.
Education Requirements
Bachelor of Science (Master of Science preferred) in Mechanical, Electrical, Manufacturing, Automotive, Computer Science, or related fields.
Seniority level
Mid-Senior level
Employment type
Full-time
Industries
Motor Vehicle Manufacturing
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr