Senior Test Engineer Embedded Software

Overview

Contract - W2

Skills

Automotive domain.
Data Communication Module(DCM)
Telematics Control Unit(TCU)

Job Details

Senior Test Engineer Embedded Software(502099)

Toyota- Plano, TX onsite

Must have skills:

  • Testing Experience in Automotive domain.
  • Testing Experience in Data Communication Module(DCM) or Telematics Control Unit(TCU).
  • Testing Experience in Remote Services(must have on bench/rig testing experience).

Experience: 6-8 years of relevant experience in Automotive domain
Must have Skills: Proficiency in C,C++ and Python
Educational/Professional Qualifications: B.E/Btech/M.E/Mtecth
Proficient in white box testing for embedded software applications.
Conduct various types of testing including unit testing integration testing regression testing and system level testing to validate software
Handson with SIL and HIL testing Use Hardware bench to evaluation software implementation and integration.
Proficiency in programming languages commonly used in embedded software development such as C and C and their build systems.
High proficiency in Python to automate day to day tasks and testing activities.
Handson experience in testing of Telematics Control Unit (TCU) or Data Communication Module (DCM) and Remote services functionalities.
Develop automations tools to support testing.
Good understanding of Connected Car domain including functions and features associated with it.
Knowledge with different testing automation solutions.
Experience with continuous integration and continuous deployment CICD practices.
Understand and follow ASPICE process for software delivery.
Familiarity with version control systems specifically Git and GitHub and issue tracking systems JIRA.
Handson experience with embedded devices including setting up test benches.
Identify document and prioritize software defects and issues and work closely with development teams to facilitate timely resolution.
Provide regular status updates and detailed reports on test results defect tracking and testing progress to project stakeholders.
Strong understanding of software development methodologies, processes, and tools
Strong analytical and problem-solving skills excellent communication

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.