Embedded Software Developer

Cs2 ITEC GmbH?&?Co.?KG
München, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior

Job location

München, Germany

Tech stack

Automation of Tests
C++
Communications Protocols
Software Debugging
Embedded Software
Ethernet
Real-Time Operating Systems
GIT
Gitlab-ci
Information Technology
Software Version Control
Docker

Job description

  • Entwicklung und Implementierung hardwarenaher Software für Mikrocontroller-Systeme mittels C++
  • Ansteuerung und Integration von Peripherie wie GPIO, UART, SPI, I²C, ADC, PWM oder CAN
  • Inbetriebnahme neuer Hardware und Durchführung von Board-Bring-up-Tests
  • Analyse von Schaltplänen und Datenblättern zur Softwareintegration
  • Debugging und Fehlersuche mit Oszilloskop, JTAG/SWD-Debugger
  • Optimierung von Laufzeit, Speicherverbrauch und Energieeffizienz
  • Implementierung von Echtzeitanforderungen, z. B. mit RTOS oder Zephyr
  • Durchführung von Tests, Verifikation und Dokumentation der Firmware
  • Zusammenarbeit mit Hardwareentwicklung, Elektronikdesign und Systemarchitektur

Requirements

  • Abgeschlossenes Studium der Informatik oder Elektrotechnik bzw. einer vergleichbaren Studienrichtung
  • Fundierte Kenntnisse in modernem, objektorientiertem C++ im Linuxumfeld unter Verwendung von Git als Versionskontrolle
  • Gute Erfahrungen von C++ Unit-Testframeworks und Debugging-Tools
  • Berührungspunkte mit Tools wie Gitlab CI, Docker und Robot-Framework sind ein Plus
  • Sicherer Einsatz Einsatz von Kommunikationsprotokollen (z.B. SPI, I2C, Ethernet)
  • Erfahrung mit Bussystemen und Echtzeitbetriebssystemen
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Abwechslungsreiche Tätigkeiten in einem spannenden Aufgabenumfeld
  • Internationale Großprojekte bei namhaften Kunden
  • Mitarbeit in einem sympathischen und motiviertem Team
  • Angenehmes und kollegiales Arbeitsumfeld
  • Interessante Perspektiven für die fachliche und persönliche Weiterentwicklung
  • Attraktive Vergütung und flexible, familienfreundliche Arbeitszeiten

About the company

Cs2 ITEC bietet Ihnen als Berufseinsteiger oder erfahrenem Spezialisten ausgezeichnete Möglichkeiten der fachlichen und persönlichen Weiterentwicklung. Bei spannenden und abwechslungsreichen Tätigkeiten für internationale Großkunden und Konzerne, bauen Sie, je nach Aufgabenstellung und Position tiefes Fachwissen in neuesten Technologien oder breites Projektleitungs- bzw. Führungs-Know-how auf. Durch die Vielzahl unserer Themen können wir Ihnen, je nach persönlichen Wünschen, verschiedene Technologiebereiche und Aufgabenstellungen anbieten.

Apply for this position