Logo K-tronik GmbH

Embedded Software Developer

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 develop low-level software for microcontroller systems and optimize the code for plasma generators in the semiconductor industry using modern C++ standards and communication protocols.

    Job Technologies

    Your role in the team

    • Participation in the development of plasma generators for the chip industry.
    • Development and implementation of hardware-near software for microcontroller systems, utilizing modern C++ standards.
    • Control and integration of peripherals such as GPIO, UART, SPI, I²C, ADC, PWM, or CAN.
    • Commissioning of new hardware and conducting board bring-up tests.
    • Analysis of circuit diagrams and datasheets for software integration.
    • Debugging and troubleshooting with oscilloscope, JTAG/SWD debugger.
    • Optimization of runtime, memory consumption, and energy efficiency.
    • Implementation of real-time requirements, e.g., with RTOS or Zephyr.
    • Conducting tests, verification, and documentation of the firmware.
    • Collaboration with hardware development, electronic design, and system architecture.

    This text has been machine translated. Show original

    Our expectations of you

    Education

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

    Qualifications

    • Solid knowledge of modern, object-oriented C++ in a Linux environment using Git for version control.
    • Proficient in the use of C++ unit testing frameworks and debugging tools.
    • Touchpoints with tools such as Gitlab CI, Docker, and Robot Framework are a plus.
    • Secure use of communication protocols (e.g., SPI, I2C, Ethernet).
    • Independent, goal-oriented work approach combined with a high level of team spirit and open communication.
    • Interest in co-developing technical solutions and implementing innovative products.
    • Excellent spoken and written proficiency in German and English.

    Experience

    • Experience with bus systems and real-time operating systems.

    This text has been machine translated. Show original

    What we offer

    • Collegial and friendly working environment.
    • Flexible working hours.
    • 30 vacation days and flexible holiday planning.
    • Regular team events.
    • Awarded as Kununu TOP Company.
    • Corporate Benefits (employee offers).
    • Individual development opportunities.
    • 360° support: feedback discussions, career planning, relocation assistance, etc.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    More net

    Food & Drink

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    This is your employer

    K-tronik GmbH

    K-tronik GmbH

    K-tronik is your reliable partner from the north of Munich when it comes to software and electronics development. Thanks to our many years of experience, we can successfully implement projects both on site and in our development laboratories. Let our specialists advise you and convince yourself of our passion for technology

    Description

  • Company Size
    1-49 Employees
  • Working Model
    Hybrid, Onsite
  • Industry
    Other Sectors
  • Logo K-tronik GmbH

    Embedded Software Developer

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

    More Jobs