20 hours ago
Pune, India or Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, execute, and maintain MATLAB/Simulink-based test cases for BCM application software and automotive body electronics features.
- Perform Model-in-the-Loop and Software-in-the-Loop testing for Simulink and Stateflow models.
- Create test harnesses, simulation environments, input stimulus data, signal monitoring logic, and automated regression suites.
- Analyze requirements to derive test scenarios, expected results, and verification criteria.
- Perform model and requirements coverage analysis, test result analysis, defect logging, and retesting after fixes.
- Debug failed simulations by analyzing signals, state transitions, data flows, boundary conditions, timing behavior, and interface mismatches.
- Maintain traceability among requirements, test cases, test results, defects, and verification evidence.
- Collaborate with requirements, model development, integration, validation, quality, customer, OEM, and supplier teams.
- Prepare test reports, coverage summaries, defect summaries, regression updates, and verification evidence.
- Follow automotive testing processes, model verification guidelines, configuration management practices, and customer quality expectations.
Requirements
- At least 3 years of experience is required; the professional profile specifies 4–6 years in automotive embedded software testing, MATLAB/Simulink model testing, model-based verification, or control software validation.
- Hands-on experience with MATLAB, Simulink, Stateflow, Simulink Test, test harness creation, model simulation, debugging, and automated test execution.
- Experience with Model-in-the-Loop, Software-in-the-Loop, requirements-based testing, regression testing, test result analysis, and defect reporting.
- Understanding of automotive ECU software development and testing lifecycles, preferably in BCM, body electronics, chassis, powertrain, ADAS, or similar vehicle domains.
- Knowledge of test vector preparation, boundary value analysis, equivalence partitioning, signal monitoring, functional scenario testing, and negative testing.
- Familiarity with model, decision, condition, and requirements coverage and verification evidence preparation is desirable.
- Working knowledge of CAN, CAN-FD, LIN, UDS diagnostics, ECU communication concepts, vehicle signals, and signal database usage.
- Exposure to requirements management, traceability, configuration management, defect lifecycles, and tools including JIRA, Confluence, DOORS, Polarion, Git, or SVN.
- Basic exposure to ASPICE, ISO 26262, AUTOSAR concepts, software quality checks, and model verification guidelines is advantageous.
- Bachelor of Engineering or equivalent full-time education in Electronics, Computer Science, Electrical Engineering, Automotive Engineering, or a related field; 15 years of full-time education is specified.
- Ability to work in Agile or V-model delivery environments and collaborate with distributed teams.
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
