Position: Senior/Regular C Embedded Software Developer for Automotive
Company: TietoEVRY
Category: C++
Experience required: 2y
English level: upper

The main role is to configure diagnostic basic software modules and implement application software components in accordance with AUTOSAR Classic standard. Integration individual components to a complex solution. Implementation and processing UDS services and OBD requests. Comprehensive support for ISO 14229-1 Unified diagnostic services, ISO 15031-5/SAE J1979 OBD providing ideas for quality improvement and process improvement.

**Other activities:**

Requirements management
Develop test specifications and implement them
Estimate the assigned work packages
Usage of Offboard diagnostic tools
Agile development

**Job description:**

Customer face to face communication
Implementing, configuration, integrating, and debugging project specific software modules in automotive part of the business
Working with Tier-1 customers providing excellent solutions for OEMs
Engaged in a cutting-edge telematics ECU projects for international premium OEMs
International project team across sites and customer domains

**Know-how requirements:**

You have experience with embedded software development using C based µC
Knowledge about HW debugging
You have a degree in computer science, electrical engineering, mathematics, physics
Communicative English

**Nice to have:**

AUTOSAR Classic experience
Knowledge in AUTOSAR and related SW components of diagnostic ECUs
Unified Diagnostic Services Protocol (UDS) according to ISO 14229-1
Knowledge of automotive standards and protocols is advantageous e.g. ASPICE, MISRA, CAN, Ethernet