Position: C++ Developer (Sweden)
Company: GlobalLogic
Experience required: 5y
Category: C++
English level: upper
Published: 2020-05-01T00:00:00+03:00

**Requirements**
- B.S in Computer Science or M.S in Computer Engineering or similar qualifications from an accredited university;
- C/C++ application development experience for Linux and QNX RTOS;
- Experience in Embedded software development in Automotive domain, specifically Infotainment and instrument cluster;
- Experience creating safety-critical software (ISO 26262, ASIL B) or relevant SW development skills from:
○	System safety Railway EN 50129
○	System safety Avionics FAA DO-178B
○	System safety Medical FDA 510(k)

**Will be a plus**
- Test automation experience using Python/Robot Framework.
- Experience with Automotive standards.
- Experience with QNX hypervisor. 
- Qualcomm 855 SoC.

**Working assignment**
- Develop software platform APIs for DIM* functions (ASIL B), possibly future ADAS function;
- Development of Parking Brake indicator app, Gearshift indicator app, ADAS potentially;
- Android will be running in parallel with QNX on top of the QNX hypervisor.

SW stack
●	QNX hypervisor using C++
●	QNX RTOS on top of QNX hypervisor
●	BSP
●	No Autosar in this work
●	No Android development
●	Qualcomm 855 SoC will be used
●	Communication via Flexray and Ethernet
●	Some needs python for test automation

*DIM - Driver information module, which is the small information screen on your instrument panel, or the whole panel itself - plus the ECU controlling it