Embedded Softwareentwickler at ICT Digital Solutions
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

20 Dec, 26

Salary

90000.0

Posted On

21 Sep, 26

Experience

12 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Your tasks

  • Development and implementation of embedded software solutions in C and C++
  • Programming of microcontrollers (e.g., ARM Cortex-M) and low-level software
  • Design and implementation of robust software architectures in embedded environments
  • 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

Your profile

  • Completed studies in computer science, electrical engineering or a comparable field
  • Several years of professional experience in embedded software development with C / C++
  • Solid knowledge of microcontroller programming (e.g., ARM, STM32, ESP32)
  • Experience with embedded architectures and real-time operating systems
  • Familiar with tools such as Git, JTAG, Logic Analyzer, Debugger, etc.
  • Analytical thinking, structured work methods and a strong focus on quality
  • Language level: German C1, English B2

We offer you this

  • company pension
  • Diverse projects in the embedded environment with renowned clients
  • Active participation and responsibility in the project
  • Flexible working hours
  • Open, appreciative corporate culture with flat hierarchies
  • Mobility concept (choose, for example, between fuel vouchers, Germany ticket, scooter use 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


Responsibilities

Your tasks

  • Development and implementation of embedded software solutions in C and C++
  • Programming of microcontrollers (e.g., ARM Cortex-M) and low-level software
  • Design and implementation of robust software architectures in embedded environments
  • 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

Your profile

  • Completed studies in computer science, electrical engineering or a comparable field
  • Several years of professional experience in embedded software development with C / C++
  • Solid knowledge of microcontroller programming (e.g., ARM, STM32, ESP32)
  • Experience with embedded architectures and real-time operating systems
  • Familiar with tools such as Git, JTAG, Logic Analyzer, Debugger, etc.
  • Analytical thinking, structured work methods and a strong focus on quality
  • Language level: German C1, English B2

We offer you this

  • company pension
  • Diverse projects in the embedded environment with renowned clients
  • Active participation and responsibility in the project
  • Flexible working hours
  • Open, appreciative corporate culture with flat hierarchies
  • Mobility concept (choose, for example, between fuel vouchers, Germany ticket, scooter use 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

Loading...