SR-QNX- Linux Test Engineer

8 Months ago • 5 Years +

About the job

About the job

The ideal candidate will possess hands-on experience in the development and testing of embedded software for automotive infotainment applications. The job requires prior experience in embedded software development, and an experience in testing. It also requires familiarity with Linux (preferably QNX), as well as familiarity with Android. It is expected that this person possesses an interest in learning and in contributing to the state-of-the-art and emerging automotive computational technologies.

Responsibilities

Desired Skills:


  • Experience working within an Agile/Scrum software development process.
  • Experience working with continuous integration systems and ALM tools and script automation.
  • Experience with Ethernet networking protocols such as 802.3, 802.1AS, TSN, and requisite transport layer formats
  • Experience with industry cryptographic protocols, key handling, chain of trust processing, and anti-spoofing techniques
  • Experience with working on various CPU architectures, microcontrollers and microprocessors.
  • Familiarity of Automotive Product Development Process like ASPICE, V-model
  • Experience with power management, board diagnostics, fault management or failure modes
  • Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms, industry benchmarks and their application to measurement and competitive analyses of performance KPI’s.
  • Experience with platform services like power management, state management, health management (watchdogs, power health monitoring), and reset handlers.
  • Familiarity with frameworks Test automation & unit test frameworks
  • Experience with automated build and test automation systems
  • Ability to interface with Tier I and Tier II automotive suppliers and partners


Qualifications

Bachelor’s in Electrical and Computer Engineering. Other related engineering degrees will also be considered.

Skills


  • Minimum of 5 years of automotive experience with 3+ years of software development, integration, and/or testing using C or C++.
  • Familiarity with the software of automotive in-vehicle applications that include one or more of the following application areas: Instrument Clusters, Android applications, Streaming Services, Navigation Services, Vehicle Services, Voice Services, and firmware over the air (FOTA). UDS, CAN, Ethernet, OMA DM protocol
  • Diagnostic experience: CANoe, UDS
  • Everything else is similar to what we currently look for Test Engineer:
  • Familiar with GIT,JIRA,IBM tools
  • Familiar with defect management and software development cycle
  • Familiar with JAVA, Python, Linux
  • Someone who is eager to learn and motivated
  • Familiarity with rapid prototyping and with board bring-up
  • Knowledge in hardware interfaces (e.g. CAN, CAN-FD, LIN, Ethernet, Bluetooth, USB, SOME IP)
  • Possess strong initiative, problem solving skills, and ability to work in a diverse team environment, good at documenting the software
  • Has good communication skills and the ability to interface with application software developers, vehicle integration and validation engineering organizations.


Experience

5+ years ( Minimum of 5 years of automotive experience with 3+ years of software development, integration, and/or testing using C or C++)
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Expleo Group