Regular C++ SW Engineer Offline

Project Description

Development of Telematics Platform that provides a common framework for delivering Telematics applications. Extending a feature set and integration of SW Telematics Platform with the new HW variant.

With a new generation of connectivity integrated into the telematics systems, the goal is to make travel safer and more efficient.

 

Responsibilities

We welcome smart, energetic software engineers with a passion to make a positive difference on the many technologies and automotive products that will shape our future to join our growing, multisite development team.

The engineer will be responsible for the development and integration of software updates, Cellular (2G-5G), eCall, and audio-related features for a new generation of ARM-based Automotive Chipsets based on Linux OS platforms.

The engineer is expected to contribute to the advanced software development environment, continuous integration, improved testing, and delivery. The engineer is expected to develop software prototypes including device driver-level software experience.

Skills

 

Must have

• Expertise in Embedded C/C++,

• Experience in Software debugging and analysis.

• Experience with programming languages C, embedded systems, APIs is appreciated

• Experience in Embedded Linux development (both user and kernel space)

• Experience with test methodologies and debugging.

• Extended experience with Git and basic understanding of Jenkins

• Agile tools knowledge

• Collaborate with the multi-site team

 

• Familiarity with Agile development process, framework and tools

• Ability and can do attitude to handle critical customer issues

• Excellent troubleshooting, critical thinking and customer interface communication skills

 

Nice to have

• Prior experience in Automotive and Audio domain is recommended• Practical experience with ARM system-on-chips (Qualcomm, NXP) and Audio HW modules/drivers

•Understanding of wireless protocols, LTE, 5G, UMTS, GSM

• Experience with analysis and debugging tools i.e.: Lauterbach, GDB, etc...

• Experience using Static and Dynamic Analysis tools: Klocwork and Valgrind

• General knowledge and experience on build tools: Makefile, Autoconfig, and CMake

• General knowledge and experience on scripting languages: bash and python.

• Unit Testing experience with GoogleTest and GoogleMock.

The job ad is no longer active
Job unpublished on 28 August 2022

Look at the current jobs C / C++ / Embedded →