Embedded Software Developer for Security Systems | Embedded-Softwareentwickler (m/w/d) für Sicherheitssysteme
ABI-Sicherheitssysteme GmbH
Job Summary
This role involves developing and integrating software components for existing and new embedded hardware platforms specifically within electronic security systems. The Embedded Software Developer will be responsible for processing product specifications, ensuring compliance with quality standards and industry norms (like DIN EN 50131 and ISO 27001), and conducting thorough testing of developed programs under real-world user conditions. Key requirements include a degree in Software Engineering, Computer Science, or Electrical Engineering, coupled with strong object-oriented programming skills in C/C++ and experience utilizing common design patterns. Expertise in working with Embedded Microcontrollers, particularly ARM Cortex-M based MCUs (e.g., STM32) and RISC-based Microchip MCUs (e.g., PIC24), is essential. This is a permanent, full-time position within a stable, growth-oriented family business specializing in high-quality security technology, offering a responsible and varied role in a future-proof market.
Required Skills
Education
Completed degree in Software Engineering, Computer Science, Electrical Engineering, or comparable qualification
Experience
- Professional experience in commissioning and debugging embedded systems
- Experience in implementing and documenting software tests
- Understanding of security-relevant systems and standards
- Experience coordinating development tasks with external partners
Languages
Additional
- Unrestricted permanent contract; Location in Albstadt, Germany