Architect for Hardware-Related Software Development | Architekt (m/w/d) hardwarenahe Softwareentwicklung
citema systems GmbH
Job Summary
Join citema as an Architect for Hardware-Related Software Development in Berlin, contributing to digital transformation in Cyber Security, AI, and Blockchain. You will be instrumental in defining system architectures for new SoC Embedded platforms, focusing on real-time requirements, performance, and scalability. Your responsibilities include designing low-level software for microcontrollers using modern C++ standards on resource-constrained devices, defining FPGA hardware architecture, and ensuring seamless integration between software (C++) and hardware (VHDL) through API and protocol specifications. The role requires a strong educational background in Electrical Engineering or Computer Science, expert knowledge in microcontroller programming with C++, and deep understanding of VHDL for FPGAs. You will also leverage your experience in embedded software development within a Linux environment using Git, and your proficiency in communication protocols and RTOS.
Required Skills
Education
Degree in Electrical Engineering, Computer Science, or a comparable field of study
Experience
- Expert knowledge in programming microcontrollers and CPUs (ARM, RISC-V or similar) in modern C++
- Deep knowledge in VHDL and practical experience in architecture and implementation of complex logic for current FPGA families
- Experience in embedded software development in modern, object-oriented C++ within a Linux environment using Git
- Experience in defining APIs and communication protocols between software and hardware
- Experience with bus systems and real-time operating systems (RTOS)
- Ability to clearly and precisely document complex technical issues
Languages
Additional
- Not specified
More Jobs from citema systems GmbH
Development Engineer (m/f/d) HIL Test Systems | Entwicklungsingenieur (w/m/d) HIL-Testsysteme
May 22, 2026
Join a dynamic company at the forefront of digital transformation, specializing in Cyber Security, A...
Embedded Linux Engineer – Yocto | Embedded Linux Engineer (m/w/d) – Yocto
May 20, 2026
Join a dynamic company driving digital transformation in Cyber Security, AI, and Blockchain. As an E...
System Verification Engineer | System Verification Engineer KMS (m/w/d)
May 12, 2026
Join citema as a System Verification Engineer in Kiel, Germany, focusing on the verification of comm...