Embedded Software Developer gesucht in Oberkochen
BPCS Consulting Services GmbH
Oberkochen, Germany
13 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Oberkochen, Germany
Tech stack
Agile Methodologies
Computing Platforms
Confluence
JIRA
UClibc (C Standard Library)
C++
CAN Bus
CANopen
CMake
Linux
Distributed Systems
Middleware
Embedded Software
Ethernet
FreeRTOS
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
QNX (Software)
Requirements Management
Software Engineering
SQLite
System on a Chip
UML
GIT
Information Technology
Job description
- Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform für Optronische Sichtsysteme
- Requirements Engineering und Softwarespezifikation
- Querschnittliche und spezifische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse
- Middleware-Programing zur Automatisierung Verteilter Systeme mit CAN-Bus und Ethernet
- Objektorientierte Entwicklung in C++
- Agile Planung und Umsetzung der Softwareentwicklung im Team
- Nutzung moderner Software-, Web-Technologien (git, jira, confluence CMake, catch2, sqlite, buildroot, Enterprise Architect, ...), * Individuelle Weiterbildungen
- Fahrtkosten
- Regelmäßige Mitarbeiterevents
- Fitnessstudio
- Betriebliche Altersvorsorge
- Unterstützung bei Relocation
Requirements
- Studium: Elektrotechnik / Informatik /Mechatronik oder vergleichbare Qualifikation
- Berufserfahrung: mind. über 5 Jahre
- Erfahrungen in der Software-Architekturbeschreibung mit UML in Enterprise Architect, Objektorientierte Software-Entwicklung mit C++(17/23) für Buildroot Linux, QNX und FreeRTOS
- Kenntnisse im Requirements Engineering und Spezifikationserstellung in DOORS
- Idealerweise Kenntnisse rund um Multi-Processing auf "System on Chip" Architekturen (Xilinx Zynq Ultrascale MPSoC Plattformen)
- Kenntnisse Middleware-Programing in mindestens einer der folgenden Technologien MQTT, DDS, CANopen
- Kenntnisse in der Entwicklung von Unit- und Component Tests
- Deutsch / Englisch mind. verhandlungssicher