Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Embedded Developer Cybersecurity ARM Cortex-M (w/m/d)

Berata

München

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 30+ Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

A leading tech company is seeking an embedded software developer to enhance secure firmware for IoT devices. This role emphasizes designing secure systems with C/C++ while ensuring compliance with best security practices. The ideal candidate will be experienced in communication protocols and have a solid background in embedded system development.

Qualifikationen

  • 3+ years experience in embedded C/C++ firmware for IoT.
  • Familiarity with real-time operating systems, preferably Zephyr OS or Keil RTX.
  • Experience in secure communication protocols like TLS/SSL.

Aufgaben

  • Design and maintain secure firmware for IoT devices.
  • Implement security best practices throughout development.
  • Develop secure communication protocols and low-power features.

Kenntnisse

C/C++ programming
Secure coding practices
Embedded systems design
Wireless communication protocols
Threat prevention and vulnerability mitigation

Jobbeschreibung

We are seeking a talented and security-focused embedded software developer to join our team and play a key role in shaping the future of secure communication for our next-generation IoT devices. Thisrole offers the opportunity to leverage your expertise in C/C++ language to design, implement, and maintain secure firmware for our IoT devices (routers, beacons, scanners, asset trackers).

Responsibilities:

  • Design, develop, and maintain secure firmware (C/C++) for resource-constrained IoT devices based on the newest hardware architectures (ideally STM32, ARM Cortex-M, TI).
  • Prioritize code security throughout the development lifecycle, implementing best practices for threat prevention and vulnerability mitigation (e.g., CWE Top 25, CERT Secure Coding Standards).
  • Create, enhance, and plan various embedded software applications such as secure communication protocols (BLE, NFC, Wi-Fi, NB-IoT, 4G), low-power management functionalities, and diagnostic features.
  • Possess hands-on experience in designing and validating embedded systems for mass production, ensuring reliable and scalable deployments.
  • Write clean, well-documented, and maintainable code that adheres to secure coding standards.

Qualifications:

  • Extensive industry experience (3+ years) developing secure embedded C/C++ firmware for resource-constrained devices relevant to IoT applications
  • Proven experience with real-time operating systems (RTOS) for IoT applications, ideally with Zephyr OS or Keil RTX.
  • Solid experience with secure boot or encrypted communication protocols (e.g., TLS/SSL, RSA, and SHA algorithms).
  • Demonstrated proficiency in all stages of embedded firmware development, including design, implementation, integration, code review, and comprehensive testing to ensure functionality and reliability.
  • Experience with wireless communication, especially with protocols like BLE, NFC, Wi-Fi, NB-IoT, or 4G
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.