Working Student (f/m/d) Embedded Software Development
Core
Support the development of an embedded, secure operating system for ARM/8051 secure microcontrollers used in mobile transaction applications.
Role type
Working Student, Embedded Software Engineer
Builds
Embedded secure operating system for microcontrollers
Domain
Embedded systems, Secure microcontrollers, Mobile transactions
Required skills
Java, C, Shell scripting, Embedded microcontroller software development, Cryptographic security mechanisms
Preferred skills
Hands-on experience with embedded devices (Arduino, Raspberry Pi), FPGA setup and management
Technologies
ARM, 8051, Java, C, Shell, Batch, FPGA
Responsibilities
Implement software in Java and C, Automate development activities, Develop supporting tools and perform performance measurements, Maintain development infrastructure, Support Farm Support and SW Lab maintenance, Update hardware devices with new software, Setup and manage hardware peripherals (readers, FPGAs)