1 month ago
Pune, India or Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, execute, and maintain MATLAB/Simulink test cases for BCM application software and automotive body electronics features.
- Analyze requirements to derive test scenarios, test cases, expected results, and verification criteria.
- Perform Model-in-the-Loop and Software-in-the-Loop testing for Simulink and Stateflow models.
- Create test harnesses, simulation environments, stimulus data, signal monitoring logic, and automated regression suites.
- Perform model and requirement 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, results, defects, and verification evidence.
- Collaborate with requirements, model development, integration, validation, quality, and customer 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 2 years of experience is explicitly required; the professional profile describes 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 MIL/SIL testing, requirement-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 related 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 requirement coverage and verification evidence preparation.
- 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 preferred.
- Bachelor of Engineering in Electronics, Computer Science, Electrical Engineering, Automotive Engineering, or a related stream, along with 15 years of full-time education.
- Ability to work in Agile or V-model delivery environments and collaborate with distributed offshore, onsite, OEM, and supplier 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.
