Job Description :
- Developing of applications using C++ (14,17,20) on QNX platform.
- Derive Verification and Validation criteria for Diagnostics Requirements.
- Working on all the ASPICE SWE1-5
Desired Technical Skills
Min 3+ years of experience in C++ (14,17,20)Experience in processor-based architecture.Min 3+ years of working experience in QNX / Embedded Linux / POSIX.Hands on experience using debuggers like Lauterbach / Trace 32 and GDBGood working experience of SW build environment and Build process - compilation, Linking etc. (Make, CMake, Bazel,CI / CD)TCP / IP configuration (ifconfig, route, bridge, tap, VLAN, etc.)Strong in Diagnostics Domain Knowledge.Exposure to Communication Protocols (CAN, LIN, FlexRay, ETH and SOME / IP)Experience in working on static code analysis tools like Parasoft.Designing, developing, and maintaining software, including command line tools like compilers, utilities, and libraries.Good to have basic Python Programming skills.Good to have skills
Good Knowledge in the Adaptive AUTOSARExperience with any of the communication middleware (CORBA, REST, DDS, SOME / IP, ARA : : COM, MQTT, gRPC, etc.)Good leadership, communication and presentation skillsCapable of working independently on a given taskAbility to work in and contribute to Agile team environmentDemonstrates significant knowledge of technical problem resolution of issuesEnsure adherence to project time-lines and delivery excellenceQuality Processes Adherence ISO26262Skills Required
Corba, Rest, Autosar, Linux, DDS, Qnx, Python