
Developer – Embedded Software, C/C++
Giesecke+Devrient
full-time
Posted on:
Location Type: Office
Location: München • Germany
Visit company websiteExplore more
Tech Stack
About the role
- Development and implementation of embedded software in C/C++
- Creation of software architectures and designs for embedded systems
- Integration of a real-time operating system (RTOS)
- Design of interfaces to PC-based tools
- Design, development and execution of integration tests
- Support of product delivery and ensuring support throughout the entire product lifecycle
- Close collaboration with an interdisciplinary team of experts in algorithms, electronics and measurement physics.
Requirements
- Successfully completed degree in Electrical Engineering, Computer Engineering (Technical Computer Science) or equivalent experience
- Excellent knowledge of C/C++
- Understanding of low-level (hardware-near) programming and multi-core processor architectures
- Experience in developing embedded systems and real-time operating systems
- Strong hands-on mentality and an independent, well-organized way of working
- Analytical, structured and team-oriented approach
- Passion for delivering high-quality software
- Very good German and English skills, both written and spoken.
Benefits
- Flexible working hours between 06:00 and 22:00; option to work remotely or on-site and, if desired, occasionally work on a Saturday instead of a weekday
- Regular, reciprocal and appreciative feedback to support your individual development and to learn from you
- Competitive, performance-based compensation and an employer-funded company pension
- Benefit from a genuine work–life balance, attractive family benefits and a comprehensive occupational health program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++embedded software developmentreal-time operating systemssoftware architectureintegration testinglow-level programmingmulti-core processor architectures
Soft Skills
hands-on mentalityindependent workingwell-organizedanalytical approachstructured approachteam-orientedpassion for quality
Certifications
degree in Electrical Engineeringdegree in Computer Engineeringdegree in Technical Computer Science