Logo Mylaps

Senior Firmware Developer

Job

  • Level
    Senior
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Karlsruhe
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop firmware for embedded systems such as ESP32 and ARM MCUs, design IoT solutions, integrate communication protocols, and ensure code quality through testing and reviews.

    Job Technologies

    Your role in the team

    • Development and maintenance of firmware for embedded systems (ESP32, ARM-based MCUs)
    • Design and implementation of IoT solutions (e.g., WLAN, BLE, MQTT, OTA updates)
    • Definition and further development of firmware architectures and software designs
    • Integration of peripherals (UART, SPI, I2C, CAN, ADC, etc.)
    • Implementation of communication protocols (e.g., MQTT, HTTP, BLE)
    • Development of low-power and real-time capable applications
    • Ensuring code quality, testing, and validation
    • Conducting code reviews and technical coordination within the team
    • Support with error analysis and debugging (hardware/software)
    • Close collaboration with hardware development, backend, and production
    • Support in transitioning prototypes to mass production

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • University or college degree in Electrical Engineering, Technical Informatics, or a related field

    Qualifications

    • Very good knowledge of C/C++ for microcontrollers
    • Good knowledge of communication protocols and IoT architectures
    • Structured and independent way of working
    • Knowledge in Security (TLS, Secure Boot, Flash Encryption)
    • Knowledge of Python or toolscripting for test automation
    • High degree of independence and structured working approach
    • Analytical thinking and problem-solving skills
    • Ability to work in a team and willingness to share knowledge
    • Ability to communicate technical topics clearly

    Experience

    • Several years of experience in embedded firmware development
    • Experience with ESP32 or comparable IoT platforms
    • Experience with RTOS (e.g., FreeRTOS)

    This text has been machine translated. Show original

    What we offer

    • Assumption of technical responsibility for firmware components
    • Participation in architecture decisions
    • Support and mentoring of junior and mid-level developers
    • Development possible towards Firmware Lead / Technical Lead
    • Technology that is fun
    • 30 vacation days per year
    • Company pension scheme
    • Flexible working hours
    • Professional and relaxed working atmosphere

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Karlsruhe

      Baden-Württemberg

      Germany

    This is your employer

    Mylaps

    Mylaps

    MYLAPS is a globally operating company in the field of sports technology based in Haarlem. It offers solutions and services for timing, results presentation, and performance analysis for both competitions and training. MYLAPS collaborates with organizers, timers, athletes, and partners worldwide.

    Description

  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Sports, Leisure
  • Logo Mylaps

    Senior Firmware Developer

    Location
    Karlsruhe
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs