Developing the sports car of the future isn’t all fun and games. Come to think of it – maybe it is after all.
Low-level Software Developer in C/C++ (f/m/d)
Code number: J000001068
Entry level: Professionals
Location: Prag
Organization: Porsche Engineering Group
Tasks
TasksTasks
You create and maintain custom Linux distribution
You debug and implement Linux drivers and kernel patches
You develop Secure computing platform for ARM
You do the Bare-metal programming
Collaborating with international project teams
Qualifications
QualificationsQualifications
You have successfully completed a Bachelor´s or Master’s Degree with technical focus in Software Engineering, Information Technologies or related fields
You have good knowledge of one or more programming languages such as C, C++, Bash and Python as well as overview knowledge in computer security
You have firsthand experience or deep understanding of Linux operating system, configuration and maintenance
You have good working knowledge of Object Oriented Design such as SOLID principles and Linux kernel architecture as well as Yocto and/or Buildroot framework
You have previous experience with embedded development platforms such as STM32, Arduino and Jetson as well as experience with the OpenSource world
Your knowledge of distributed compilation, virtualization, networking, Low Voltage Electronics and Autosar is an advantage
You speak English very well, and German language is considered a plus
You’re a team player with a service-oriented working style, and as a self-confident person, you always have an eye for the essentials
You are flexible and willing to travel abroad/domestic, whenever it is required