Overview
Senior Software Test Engineer responsible for test case creation, execution and automation for embedded automotive software at ASPICE SWE5 and SWE6 levels, across multiple applications.
What you'll do
- Analyze and understand the functional software requirements and develop test cases for integration and functional testing per the V-cycle.
- Perform manual and automated functional tests on lab test benches with hardware and loads, or on HIL systems.
- Handle target electronic hardware day-in and day-out.
- Automate tests using Python frameworks.
- Debug embedded software on target using test bench or in-circuit emulator.
- Conduct technical peer reviews of test specifications and test executions.
- Take ownership of complex tasks and problem solving to unblock the team.
- Report testing status to the lead or manager.
- Work within multi-cultural, multi-disciplined product development and testing teams across local and international locations.
What you'll need
- Good working knowledge of C language, CAPL scripting and Python scripting.
- Good working knowledge of electronics including IGBTs, MOSFETs and related circuits such as inverters and converters, with basic knowledge of circuits, PCB and soldering.
- Good working knowledge of handling lab equipment such as oscilloscopes, programmable power supplies, function generators, multimeters and current probes.
- Good working knowledge of automotive communication protocols: UART, CAN, LIN and UDS.
- Good working knowledge of Vector tools: CANoe, CANape, vFlash, ODX Studio and VT System (Small/Full).
- Experience with automated test equipment frameworks, including HIL simulators (PXI, dSPACE, Opal RT or Vector VT system).
- Good knowledge of electronic hardware circuits, PCB and soldering, and ability to understand schematics.
Details
- Location: Bengaluru (Primeco Unioncity), India.
Read the full description and apply on the company’s own careers page.