OverviewThe 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.ResponsibilitiesDesired Skills:Experience working within an Agile/Scrum software development process and 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 formatsExperience with industry cryptographic protocols, key handling, chain of trust processing, and anti-spoofing techniquesExperience with working on various CPU architectures, microcontrollers and microprocessors.Familiarity of ASPICE, V-model. Experience with power management, board diagnostics, fault management or failure modesExperience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanismsExperience with platform services like power management, state management, health management (watchdogs, power health monitoring), and reset handlers. Familiarity with frameworks Test automation & unit test frameworksExperience with automated build and test automation systemsQualificationsBachelor\xe2\x80\x99s in Electrical and Computer Engineering. Other related engineering degrees will also be considered.Skills1. Minimum of 2 years of automotive experience with 2+ years of software development, integration, and/or testing using C or C++.2. 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 protocol3. Diagnostic experience: CANoe, UDS.4. Everything else is similar to what we currently look for Test Engineer:5. Familiar with GIT,JIRA,IBM tools.6. Familiar with defect management and software development cycle7. Familiar with JAVA, Python, Linux.8. Someone who is Eager to learn and motivated9. Familiarity with rapid prototyping and with board bring-up10.Knowledge in hardware interfaces (e.g. CAN, CAN-FD, LIN, Ethernet, Bluetooth, USB, SOME IP)11.Possess strong initiative, problem solving skills, and ability to work in a diverse team environment, good at documenting the software12.Has good communication skills and the ability to interface with application software developers, vehicle integration and validation engineering organizations.Experience2+ years (Minimum of 2 years of automotive experience with 2+ years of software development, integration, and/or testing using C or C++.)
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.