Accenture

Custom Software Engineer

Accenture
Apply
16 hours ago
Pune, India or Bengaluru, IndiaMid Level

Responsibilities

  • Develop and execute MATLAB/Simulink-based test cases for BCM application software and automotive body electronics features.
  • Prepare requirement-based test scenarios, test steps, expected results, and verification notes.
  • Support Model-in-the-Loop and Software-in-the-Loop testing for Simulink and Stateflow models.
  • Create and update test harnesses, input stimulus data, simulation setups, signal checks, and regression scripts.
  • Execute tests, analyze simulation results, document observations, log defects, and support retesting after updates.
  • Assist with debugging failed simulations by reviewing signals, state transitions, inputs, model interfaces, and functional behavior.
  • Maintain traceability between requirements, test cases, test results, and defects.
  • Collaborate with development, requirements, integration, validation, and quality teams to complete verification tasks.
  • Prepare test logs, defect notes, regression updates, and verification evidence.
  • Follow automotive testing processes, model verification guidelines, configuration management practices, and customer quality expectations.

Requirements

  • Minimum 2 years of experience is required; the preferred overall experience range is 2 to 4 years in automotive embedded software testing, MATLAB/Simulink model testing, model-based verification, or control software validation.
  • Working experience with MATLAB, Simulink, Stateflow, Simulink Test, model simulation, test execution, and basic debugging.
  • Experience with Model-in-the-Loop and Software-in-the-Loop testing, simulation-output analysis, defect reporting, and regression testing.
  • Basic understanding of automotive ECU software development and testing, preferably in BCM, body electronics, chassis, powertrain, ADAS, or similar vehicle domains.
  • Knowledge of test case preparation, expected-result comparison, signal monitoring, functional scenario testing, and defect documentation.
  • Familiarity with model coverage, requirement coverage, and verification evidence preparation.
  • Basic 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 lifecycle, and tools such as JIRA, Confluence, DOORS, Polarion, Git, or SVN.
  • Basic exposure to ASPICE, ISO 26262, AUTOSAR concepts, software quality checks, and model verification guidelines.
  • Bachelor of Engineering in Electronics, Computer Science, Electrical Engineering, Automotive Engineering, or a related field, with 15 years of full-time education.

Tech Stack

GitMATLABSubversion

Categories

Accenture

About Accenture

10,000+ employees

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.

Contact me