Embedded Softwareentwickler
FERCHAU GmbH
Oberkochen, Germany
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.arbeitsagentur.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Agile Methodology
Computing Platforms
Confluence
JIRA
Unit Testing
UClibc (C Standard Library)
C++ (Programming Language)
CAN Bus
CANopen
CMake
Linux
Programming Tools
+16 more
Distributed Systems
Middleware
Embedded Software
Ethernet
FreeRTOS
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
QNX (Software)
Scrum Methodology
Real-Time Operating Systems
Requirements Management
Software Engineering
System on a Chip
UML
Git
Information Technology
Job description
- Konzeption und Weiterentwicklung von Softwareplattformen für optronische Sichtsysteme
- Integration und Pflege verteilter Systeme mit CAN-Bus und Ethernet
- Entwicklung objektorientierter Software in C++ für Echtzeitbetriebssysteme wie Linux, QNX, FreeRTOS
- Durchführung von Requirements Engineering sowie Softwarespezifikation mit DOORS
- Erstellung von Architekturmodellen mittels UML in Enterprise Architect
- Nutzung moderner Entwicklungswerkzeuge wie git, Jira, Confluence, CMake, Buildroot
- Implementierung und Automatisierung von Middleware-Lösungen z B MQTT, DDS oder CANopen
- Entwicklung und Ausführung von Unit- und Komponententests (z B catch2)
- Agile Teamarbeit nach modernen Methoden der Softwareentwicklung (Scrum/Kanban)
Deine Vorteile bei uns
- Betriebliche Altersvorsorge
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
- Bei uns kannst du eigene Ideen einbringen und aktiv mitgestalten
- Bei uns kannst du Verantwortung übernehmen und dich weiterentwickeln
Requirements
- Abgeschlossenes Bachelorstudium Elektrotechnik, Informatik, Ingenieurwesen oder Mechatronik bzw vergleichbare Qualifikation
- Mindestens fünf Jahre Berufserfahrung in Embedded-Softwareentwicklung
- Fundierte Kenntnisse in objektorientierter Programmierung mit C++17/23
- Erfahrung im Umgang mit Buildroot Linux sowie QNX oder FreeRTOS
- Praxiskenntnisse in UML-Modellierung mit Enterprise Architect
- Erfahrung im Requirements Engineering sowie Spezifikationserstellung z B DOORS
- Kenntnisse in Middleware-Programmierung für verteilte Systeme (MQTT/DDS/CANopen)
- Know-how zu Multi-Processing auf SoC Architekturen wie Xilinx Zynq Ultrascale MPSoC wünschenswert
- Deutsch- und Englischkenntnisse mindestens verhandlungssicher
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.arbeitsagentur.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…