(Senior) Embedded Softwareentwickler Mikrocontroller
RST GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Tech stack
C (Programming Language)
Application Frameworks
C++ (Programming Language)
Computer Engineering
Software Debugging
Hardware Design
Python (Programming Language)
Language Modeling
Software Architecture
Software Systems
Universal Asynchronous Receiver/Transmitter
UML
PIC Microcontroller
Script Language
Integration Tests
Job description
- Spezifikation und Entwicklung von Mikrocontrollersoftware für industrielle Anwendungen mit C/C++
- Design der Softwarearchitektur nach UML
- Erstellung von Test-Spezifikationen und Durchführung von Integrationstests
- Dokumentation der Entwicklungsergebnisse
- Enge Zusammenarbeit mit angrenzenden Abteilungen (Hardwareentwicklung, Applikationsentwicklung)
Requirements
- Abgeschlossenes technisches Studium (Schwerpunkt Elektrotechnik, technische Informatik oder vergleichbare Fachrichtung)
- Berufserfahrung in hardwarenaher Programmierung und Embedded Systems
- Kenntnisse im Bereich der Entwicklung von technischen Softwaresystemen mit C/C++ sind wünschenswert
- Kenntnisse in der C-Programmierung von Microcontrollern, vorzugsweise STM32
- Kenntnisse in der Softwaremodellierung mit UML wünschenswert
- Kenntnisse in Scriptsprachen, idealerweise Python
- Erfahrung im Debuggen von Hardware-Software-Systemen
- Kenntnisse über Kommunikations-Technologien wie z.B. UART, I2C, SPI
- gute Deutsch- und Englischkenntnisse
Benefits & conditions
- Attraktive Vergütung, inklusive Urlaubs- und Weihnachtsgeld
- Familienfreundliche und flexible Arbeitszeiten
- Kollegialität, flache Hierarchien, offene Kommunikations- und Feedbackkultur
- Individuelle Weiterbildungsmöglichkeiten
- Mobiles Arbeiten
- Weitere monetäre Vorteile, z. B. betriebliche Altersvorsorge, vermögenswirksame Leistungen, Kinderbetreuungszuschuss, Jobticket, Bike Leasing-Angebot, Teilnahme am Corporate Benefit
- Arbeiten wo andere Urlaub machen