Embedded Software Developer | Embedded Software Entwickler

KiviCore GmbH

Dresden, Sachsen, Deutschland
Published Nov 24, 2025
Full-time
Permanent

Job Summary

This role involves designing, implementing, and optimizing firmware for FPGAs and microcontrollers, with a strong focus on security best practices. The developer will work closely with hardware engineers to ensure seamless software integration, developing efficient, reliable code that meets stringent performance, footprint, and real-time requirements. Key responsibilities include implementing secure coding practices to guard against vulnerabilities, conducting thorough testing, and debugging software and hardware integration issues. Candidates must have at least five years of proven experience in embedded software development for FPGAs/microcontrollers, proficiency in low-level programming languages like C, and familiarity with RTOS or bare-metal programming. This position offers the chance to take on immediate responsibility and contribute creative ideas within a small, highly motivated team specializing in cryptography and cybersecurity solutions in Dresden.

Required Skills

Education

Not specified

Experience

  • Minimum 5 years of proven experience in embedded software development for FPGAs and/or microcontrollers
  • Experience with Real-Time Operating Systems (RTOS) and Bare-Metal programming (Wished)
  • Experience with Debugging tools, Oscilloscopes, and Logic Analyzers (Wished)

Languages

German (Basic)English (Basic)

Additional

  • Not specified