HIL Testing

ALTEN India

Chennai District

On-site

INR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ALTEN India is seeking an experienced embedded software test engineer to design and execute test plans for automotive systems. You will build automated testing frameworks, validate functional and non-functional requirements, and drive high-quality software through continuous improvement.

You will collaborate with cross-functional teams to ensure requirements are testable, develop test scenarios, and support bug resolution through iteration and automation.

Qualifications

  • Experience in testing embedded software components in automotive environments.
  • Experience designing automated test frameworks and scripts.

Responsibilities

  • Create and execute test plans, test cases, and test scripts to validate functional, non-functional, and regression testing for embedded software components.
  • Design, develop, and maintain automated test frameworks, scripts, and tools for testing embedded software systems in automotive environments.
  • Collaborate with cross-functional teams to review requirements for completeness and testability.
  • Derive test scenarios from requirements, use cases and analysis of system design.
  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.
  • Participate in code reviews and provide feedback on testability and maintainability.
  • Contribute to the continuous improvement of testing processes, methodologies, and best practices.
  • Experience in battery software testing, preferably with embedded systems in the automotive industry.
  • Knowledge of automotive communication protocols (e.g., CAN, CAN-FD, LIN, Ethernet, SPI, I2C).
  • Familiarity with CI/CD practices and automotive diagnostic tools.

Skills

Python
C/C++
Embedded testing
Test automation
CI/CD
Automated testing
HIL/SIL
CAN protocols
Electric/electrical debugging

Tools

Pytest
Jenkins
Robot Framework
Slash

Job description

  • Create and execute test plans, test cases, and test scripts to validate functional, non-functional, and regression testing for embedded software components.
  • Design, develop, and maintain automated test frameworks, scripts, and tools for testing embedded software systems in automotive environments.
  • Collaborate with cross-functional teams to review requirements for completeness and testability.
  • Analyze and provide feedback on system architecture
  • Derive test scenarios from requirements, use cases and analysis of system design.
  • Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high quality software and functionality through iteration and automation.
  • Participate in code reviews and provide feedback on testability and maintainability.
  • Contribute to the continuous improvement of testing processes, methodologies, and best practices.
  • Experience in battery software testing, preferably with embedded systems in the automotive industry.
  • Strong programming skills in Python, C/C++ or other relevant languages used in embedded software development and verification.
  • Experience with automated testing tools and frameworks such as Pytest, Slash, Jenkins, Robot Framework, or similar.
  • Experience with software testing tools, frameworks, and methodologies (e.g., unit testing, integration testing, system testing, automated testing).
  • Experience with automotive diagnostic tools and testing environments.
  • Knowledge of automotive communication protocols (e.g., Classical CAN, CAN-FD, LIN, Ethernet, SPI, I2C).
  • Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks
  • Experience with automotive standards and regulations such as ISO 26262.
  • Knowledge of sensing and measurement principles, including analog and digital sensors, signal conditioning, and data acquisition techniques.
  • Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
  • Experience with electrical wiring, circuit building, and troubleshooting, with the ability to read and create basic electrical schematics.
  • Familiarity with continuous integration and continuous delivery (CI/CD) practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HIL Testing with Python
HIL Testing with Python

HCL Technologies Limited • Bengaluru

On-site
INR 700,000 - 1,100,000
Hil Test Engineer
Hil Test Engineer

HCLTech • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Test Engineer
Test Engineer

Durucooperation • Bengaluru

On-site
INR 3,120,000 - 4,500,000
SA_105 - Hardware in the Loop Tester (HIL Tester)
SA_105 - Hardware in the Loop Tester (HIL Tester)

Marutee • Karnataka

On-site
INR 400,000 - 600,000
HiL/SiL Test execution with Test Automation using Python / Perl
HiL/SiL Test execution with Test Automation using Python / Perl

Capgemini Engineering • Bengaluru

On-site
INR 800,000 - 1,200,000
Firmware & Embedded Software Development
Firmware & Embedded Software Development

UST • Bengaluru Urban

On-site
INR 1,200,000 - 2,100,000
Test Engineer
Test Engineer

SL India Software Center • Bengaluru

On-site
INR 1,800,000 - 2,400,000
HiL/SiL Test execution Professional with Test Automation
HiL/SiL Test execution Professional with Test Automation

Capgemini • Bengaluru

On-site
INR 900,000 - 1,200,000
Hil Validation Engineer
Hil Validation Engineer

Capgemini • Bengaluru

On-site
INR 800,000 - 1,200,000
Python Automation Test Engineer
Python Automation Test Engineer

Sasken Technologies • Chennai District

On-site
INR 600,000 - 800,000