Position: Middle/Senior Embedded C Developer (ID11024)
Company: Infopulse
Category: C++
Experience required: 2y
English level: intermediate

TietoEVRY is looking for a Middle/Senior Embedded C Developer (ADAS/AD). As an Embedded C Engineer (ADAS/AD), you will have an opportunity to work with the biggest automakers on the market in the domains of ADAS and AD.

We are the team with world-class expertise and passion, creating and transforming next-generation ADAS and Autonomous Driving solutions and helping customers in engineering for the Automotive industry.

Project goal: Development and Integration of Safety Software Platform which is deployed on a number of Automotive-grade Hardware and Software systems. Safety Platform is targeted for various ECUs (Infineon family, NVIDIA SoC devices) and platforms (QNX, Autosar Classic, Nvidia Drive OS). Safety platform provides a managed environment for the development and execution of ADAS and AD applications.

Areas of Responsibility
Embedded platform Safety Platform development and maintenance
Integration of Safety Platform for different Hardware (Infineon, NVIDIA) and automotive-grade software platforms (QNX, Autosar Classic)
Implementation and adaptations of drivers (memory and time management, etc.)
Implementation and adaptations of communication methods (CAN, Ethernet, TCP/IP, PCI Express, etc.)
Development and enhancement of existing programming, code generation and debug tools
Resolving issues reported by the internal customer
Writing technical documentation
Qualifications
Experience in C programming and POSIX development
Embedded systems engineering
Low-resource system programming
Multi-threading programming experience
Create software components according to specifications
Will be an advantage
Experience with debugging tools like GDB
Experience with QNX 2.x
Automotive development experience (ASPICE, ISO26262)
Experience with Nvidia SoC devices
Experience with DriveOS
AUTOSAR Classic knowledge
Git experience, Atlassian stack
We offer
Stable, full-time and long-term employment
Professional growth: we have more automotive projects with Embedded C expertise, so further professional self-development, regarding your project’s expectations, is included
Work-life balance not just on the paper
Communication in an open way, and working with highly skilled professionals