Embedded Software Developer für den Bereich High Power
K-tronik GmbH
München, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
München, Germany
Tech stack
Automation of Tests
C++
Communications Protocols
Datasheets
Software Debugging
Embedded Software
Ethernet
Firmware
Hardware Design
Joint Test Action (IEEE Standards)
Real-Time Operating Systems
Systems Architecture
Systems Integration
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
Peripherals
GIT
Gitlab-ci
Information Technology
Software Version Control
Docker
Job description
- Kostenlose Getränke
- Professional development assistance
- Firmenevents
- Flexible schedule, * Mitarbeit an der Entwicklung von Plasmageneratoren für die Chipindustrie - Entwicklung und Implementierung hardwarenaher Software für Mikrocontroller-Systeme, wobei moderne C++-Standards verwendet werden sollen - 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 oder Ausbildung - Fundierte Kenntnisse in modernem, objektorientiertem C++ im Linuxumfeld unter Verwendung von Git als Versionskontrolle* Versiert im Einsatz 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 - Selbstständige, zielorientierte Arbeitsweise kombiniert mit einem hohen Maß an Teamfähigkeit und offener Kommunikation - Interesse an der Mitgestaltung technischer Lösungen und der Umsetzung innovativer Produkte - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Kollegiales und freundschaftliches Arbeitsklima
- Flexible Arbeitszeiten
- 30 Urlaubstage und flexible Urlaubsplanung
- Regelmäßige Team-Events
- Auszeichnung als Kununu TOP Company
- Corporate Benefits (Mitarbeiterangebote)
- Kostenlose Getränke
- Individuelle Weiterbildungsmöglichkeiten
- 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.