embedded software developers

Job

  • Level
    Experienced
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop embedded software solutions in C/C++ for microcontrollers, integrate peripherals, work on software architectures, and conduct testing and code reviews.

    Job Technologies

    Your role in the team

    • Development and implementation of embedded software solutions in C and C++
    • Programming of microcontrollers (e.g., ARM Cortex-M) and hardware-related software
    • Design and implementation of robust software architectures in the embedded environment
    • Integration of peripheral devices and real-time operating systems (RTOS)
    • Conducting unit tests, code reviews, and debugging
    • Close collaboration with interdisciplinary teams from software and hardware development
    • Documentation of requirements, concepts, and implementations

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Completed degree in Computer Science, Electrical Engineering, or a comparable field of study

    Qualifications

    • Solid knowledge of microcontroller programming (e.g., ARM, STM32, ESP32)
    • Familiar with tools such as Git, JTAG, Logic Analyzer, Debugger, etc.
    • Analytical thinking, structured working approach, and high quality orientation
    • Very good German and good English skills

    Experience

    • Several years of professional experience in embedded software development with C / C++
    • Experience with embedded architectures and real-time operating systems

    This text has been machine translated. Show original

    What we offer

    • Varied projects in the embedded environment with renowned clients
    • Active participation and responsibility in the project
    • Flexible working hours and home office options
    • Open, appreciative corporate culture with flat hierarchies
    • Mobility concept (choose, for example, between fuel card, Deutschlandticket, scooter usage, and other options)
    • Flexible workplace models
    • Monthly Company Days for professional and personal exchange
    • Regular team events
    • Individual training and development opportunities
    • 30 vacation days
    • Soft drinks & after-work beers are on us! But of course, water and coffee are also available ;)

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    ICT AG

    ICT AG provides innovative solutions in live communication and specializes in media technical staging for various events.

    Description

  • Company Type
    Established Company
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • embedded software developers

    Location
    Munich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs