noun_Email_707352 noun_917542_cc noun_Globe_1168332 Map point Play Untitled Retweet

C Embedded Developer

Wroclaw, Szczecin

Regular

Application and Product Development

04 October 2021 - 30 March 2022

Human Resources

We are a team with world class expertise and passion, transforming next generation networks and connected device platforms, helping customers in the development of Cloud/Network Function Virtualization, 5G, IoT Technology and Automotive.

Moreover, TietoEVRY serving automotive OEMs and Tier-1s since 2016 - we focus on software engineering for Digital Cockpit, ADAS, and Autonomous Driving, Connected Vehicles, and Automotive Computing Platforms.

To support the development of our projects in above areas, we’re looking for Junior, Regular, and Senior C developers, who will work on specific modules and applications. In every project we expect good English communication skills.

Requirements depends on project:

Telecommunication, where you will be responsible for design and Implementation of features in next-generation 5G telecommunication technologies.

We expect you to have:

  • C and Linux as a mandatory competence (C99 with fluent knowledge about new features that improves readability and performance (e.g FAM, restrict))

  • Good memory management understanding. (Cache – RAM, data layout, static vs dynamic memory)

  • Good knowledge of embedded software design principles (KISS, OOP in C)

  • Basic HW understanding (pipeline, registers, ALU)

  • Ability to solve SW/HW interoperability problems

  • Basic testing skills (Unit Testing frameworks) + module testing

  • Experience with tools: Gerrit

  • Wide knowledge related to Telecommunications in general

Good to have:

  • Experience and knowledge of 5G/4G RAC system

  • Experience with SW build tools (like bazel and Makefile), SW versioning

  • Experience in model-driven development

  • Experience in programming on Linux platform

  • Scripting languages (python, bash)

  • Optimization (system, bottlenecks/profiling, tradeoffs, memory, cycles)

  • Troubleshooting system issues

  • FPGA design

  • SIMD concept (avx)

Automotive, where you will be responsible for implementing, integrating, and debugging project specific software modules in automotive part of the business.

We expect you to have:

  • Experience with embedded software development using C/ C++ (minimum 11) or embedded C

  • Knowledge about HW debugging

Good to have:

  • Background in Ethernet, WiFi and LTE as well as diagnosis and FOTA especially in the automotive world

  • Experience in programming on Linux platform

  • Android automotive experience

  • Familiar with A-SPICE and automotive safety

  • Knowledge in Classic AUTOSAR and related SW components of telematics ECUs

  • IAP2 protocol knowledge

We offer you: 

  • Competitive salary

  • Participation in interesting projects (both local and international) 

  • Career development possibilities 

  • Private medical coverage 

  • Group life insurance 

  • Investment fund 

  • Relocation package 

  • Multi Sport card 

  • Lunches subsidy 

  • Remote type of working

 

About TietoEVRY

Welcome to an exciting journey. TietoEVRY creates digital advantage for businesses and societies. We are a leading digital services and software company with local presence and global capabilities. Nordic values and heritage are the foundation of TietoEVRY success. Let's build a brighter future. Together

Read more about us here.

Share on Facebook Tweet Share on LinkedIn