Embedded Software Testing Engineer

1 day ago


Bengaluru, India Quest Global Full time

Job Requirements

Embedded Software Testing Engineer (Brakes)

No. Of Positions: 1, Location: Bengaluru

Customer is looking for an Engineer – Software Development & Testing (Brakes SW) to join their Software team in India to perform unit testing, functional testing, overall testing and test documentation for Brake Control, Protection products, Libraries, Standard Modules for both SW and R&D teams.

Role Summary & Essential responsibilities:

  • Experience with C language and C library creation and debugging and executable files creation.
  • Hands-on experience in test case development, debugging and Software build / executable generation.
  • Strong problem solving and analytical skills.
  • Develop test cases and setup test environment.
  • Perform unit testing, functional testing, overall testing and involve in Structural report and Test Case results report generations.
  • Debug and Resolve segment faults in the real time embedded systems.
  • Identify the functional, pragmatic, semantic and syntactic errors in code.
  • Write Test cases following PSP/SRS and prepare related test documents
  • Work in Test Benches for execution of Test cases, validation of the test case and preparing test report.
  • Work in highly agile execution methodology
  • Collaborate with cross teams, other developers, project managers, system integrators, test engineers and customers.
  • Participate / Support Design verification / validation in end customer sites in India & Abroad
  • Promote and apply industry best practices in embedded Unit Testing
  • Provide timely communications on significant issues or developments.
  • Participate as a presenter / reviewer in technical and program reviews.

Work Experience

Qualification / Requirement:

  • Bachelor / Masters in Engineering in Computer Science/Electronics/Electrical Engineering
  • 3 to 5 years of hands-on experience in embedded real-time software design and development and some exposure to Unit testing

Desired Skills:

  • Strong technical aptitude, and expertise in applicable engineering tools and systems
  • Proven history in delivering high quality embedded software products utilizing the best practices of testing the code.
  • Knowledge of Python under embedded Linux operating environment will be an added advantage.
  • Experience in all phases of the product engineering/development cycle in addition to practical experience with the SEIs CMM / CMMI
  • Experience in working with real Test Benches
  • Willing to work physically near the Test Benches at various site of WABTEC
  • Experience in Test Automation
  • Exposure to Agile methodology of software development is an added advantage.
  • Effective oral and written communication skills
  • Knowledge of Italian / French language is an added advantage.
  • Strong interpersonal skills
  • Willing to travel to end customer sites in India & Abroad

Good to have:

  • Hands on Experience in Trace32
  • Equipped with advanced debugging skills using tools like JTAG , USB, analyzers
  • Experience in Compilers, Linkers, Debuggers for both Linux and Microcontrollers
  • Understanding of the IEC62443 standards
  • Scripting: Familiarity with Languages like Rust, Python, Shell, Bash script, Perl
  • Knowledge of Italian / French / German language is beneficial


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Embedded Software Test EngineerWe are seeking a highly skilled and experienced Embedded Software Test Engineer to join our team. In this role, you will be responsible for developing and executing tests for embedded software systems.Key Responsibilities:Bachelor's degree in Computer Science, Electrical Engineering, or related fieldsExperience in...


  • Bengaluru, Karnataka, India Quest Global Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Requirements Embedded Software Testing Engineer (Brakes)No. Of Positions: 1, Location: BengaluruCustomer is looking for an Engineer – Software Development & Testing (Brakes SW) to join their Software team in India to perform unit testing, functional testing, overall testing and test documentation for Brake Control, Protection products, Libraries,...


  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, India Versabyte Data Systems Full time

    Role Overview: We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India White Force Full time

    Job description Embedded Test Engineer (Manual Experience:- 1.5+ yrs  Location:- Bangalore Work Mode:- WFO  Interview Mode:- F2F  Primary Skills: The candidate should: • Have experience in Embedded Software Testing. • Experience in Manual testing concepts. • Experience in test case preparation and execution • Good communication...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time

    We are looking for Embedded Test engineers having experience in developing Automotive embedded firmware/Software Test Engineers with understanding of SW development.Job Description : You will be responsible for design, implementation, and testing of device drivers like Ethernet, Clock, Crypto and Display drivers on the Linux platform.Technical Skills : -...


  • Bengaluru, Karnataka, India beBeeEngineer Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job OpportunityThe Senior Engineer position is available for a highly skilled professional who will be responsible for reviewing and analyzing product requirements, specifications, and technical design documents to develop test cases.This includes familiarizing with requirement-to-test-case mapping, test coverage, and other relevant matrices.The ideal...

  • C++ Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...

  • C++ Embedded Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Embedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...


  • Bengaluru, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux. Application Development. Strong Debugging Skills Focused on Embedded Linux. Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv must Need profiles by 3.30PM today only Job DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong...