Location: Dresden, Hybrid
EMBEDDED SOFTWARE DEVELOPER
(all genders)
Apply now >>
Become part of our team
Who we are
KiviCore is a young, innovative company based in Dresden, specializing in IP cores, FPGA designs, and embedded software solutions in the fields of cryptography and cybersecurity. Our mission: making the digital world safer with modern, tailor-made solutions that combine cutting-edge technologies with deep expert knowledge.
What we are working on
Cryptographic IP cores: We develop state-of-the-art IP cores that form the basis for secure electronic systems.
ASIC and SoC security: We offer consulting and co-design services for hardware and software to optimally protect ASICs and SoCs from attacks.
FPGA security: We support companies in the development of secure FPGA-based systems and integration into software systems, from security architecture to the integration of cryptographic IP cores.

Embedded Software Developer (all genders)
Location: Dresden, Hybrid
Employment Type: Full-time
About the role
Position and tasks
- Design, implementation and optimization of firmware for FPGAs and micro controllers from various vendors with a special focus on security best practices
- Work closely with hardware engineers to ensure seamless integration of software with FPGA and micro controller platforms
- Develop efficient and reliable code that meets performance, footprint and real-time requirements
- Develop secure coding practices to ensure robust protection against potential vulnerabilities
- Conduct thorough testing of embedded software to ensure functionality, reliability and specification compliance
- Debug and resolve software and hardware integration issues
Your profile
Qualifications and skills
- Proven experience in embedded software development for FPGAs and/or micro controllers
- Good knowledge of low-level programming languages such as C
- Experience with real-time operating systems (RTOS) and bare-metal programming as well as knowledge of debugging tools, oscilloscopes and logic analyzers is desirable
- Sense of responsibility
- Courage to be creative
- Enjoy challenges
- Language: German and/or English
- Permanent position with a high level of personal responsibility
- Work in an international, friendly and motivated team that will be happy to support you with any questions you may have
- Flat hierarchies, openness to change and appreciation of your ideas
- Fast and uncomplicated application process
What you can expect
Flat hierarchies and empowerment
You can expect flat hierarchies, short decision-making processes, and a wide range of opportunities to contribute your own ideas.
Hybrid working model and flexible working hours
Enjoy flexible working hours that suit your life and your team, and benefit from our hybrid working model.
Exciting international and innovative projects
Join us in shaping innovative and international projects and products that will secure the digital future of tomorrow.