Position: Principal Embedded Security Software Engineer (f/m/div)*
Company: Infineon Technologies
Category: C++
Experience required: 5y
English level: upper

As a Principal Embedded Software Engineer, you will:

-Participate in defining the new product requirements;
-Be responsible for architecture and design development;
-Lead a team of 5+ members of embedded and validation engineers;
-Develop and verify firmware for embedded systems;
-Perform tasks including debug; bring-up, beta and production of firmware development;
-Successfully collaborate with both software and hardware product teams.

Your Profile

You’re not a quitter, not giving up until you find the best solution possible. You have a strong will and the ability to keep yourself motivated. Teamwork is part of your mindset, cooperating easily with others in different projects in order to achieve top performance.

You are best equipped for this task if you have:

-Electronic Engineering or Computer Science degree, or any relevant degree;
-Experience in architecture and design development for embedded software;
-7+ years of experience in embedded software;
-Experience in coding in C/C++;
-Knowledge on ARM based SoC architecture;
-Experience with bare metal embedded systems;
-Experience in Real-Time Operating Systems and basic skills in cryptography or data protection would be a plus;
-Experience in Computer Science fundamentals: data structures, object-oriented design, algorithm design, problem solving, and complexity analysis;
-Fluent in Ukrainian and good level of English;
-Strong debugging/trouble-shooting skills of embedded systems.