Embedded Software Entwickler - Board Controller Firmware

C2N Portalysystem
Esslingen am Neckar, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Microsoft Windows Automation of Tests C++ (Programming Language) Cloud Computing Software Quality Code Review Computer Engineering Continuous Integration Software Debugging Linux Embedded Software Firmware
+9 more
Python (Programming Language) Software Architecture Real-Time Operating Systems Systems Integration Universal Asynchronous Receiver/Transmitter Git Information Technology Bare Metal Hardware Debugging

Job description

Cloud Test Automation Technische Informatik Informatik Windows USB Linux Automatisierung Edge C-Programmiersprachen Testdurchführung Python Logic Automated Testing Analyse Embedded Software Automation Testing GIT Debugging Continuous Integration Engineering Softwarearchitektur Teamfähigkeit, * Entwicklung und Inbetriebnahme von Embedded Firmware für mikrocontrollerbasierte Board-Controller-Lösungen auf Basis von Zephyr OS

  • Abstimmung von Anforderungen und Funktionalitäten in enger Zusammenarbeit mit Produkt-, Hardware- und Systemteams sowie Unterstützung der Integration über alle Entwicklungsphasen
  • Implementierung von Hardware-Initialisierung, Power-Sequencing sowie Monitoring-, Diagnose- und Steuerungsfunktionen
  • Entwicklung von Steuerungsfunktionen für Benutzer- und Messschnittstellen wie Displays, Tasten, Encoder, Schalter und Signalpfad-Komponenten
  • Integration der Firmware mit Host-seitigen Treibern, Libraries und Tools unter Windows und Linux
  • Analyse und Debugging von Hard- und Softwareproblemen sowie Entwicklung von Test-, Diagnose- und Servicefunktionen für Entwicklung und Produktion
  • Dokumentation von Softwarearchitektur, Interfaces und boardspezifischen Implementierungen

Requirements

Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau), * Abgeschlossenes Studium im Bereich Elektrotechnik, Technische Informatik, Informatik oder einer vergleichbaren Fachrichtung

  • Sehr gute Kenntnisse in C/C++ für die Embedded-Software-Entwicklung sowie fundierte Erfahrung in der Embedded-Firmware-Entwicklung, im Board Bring-up und im Hardware-Debugging
  • Erfahrung mit Embedded-RTOS-Plattformen, idealerweise Zephyr OS
  • Gute Kenntnisse in Python für Testautomatisierung und Development Tooling sowie Erfahrung mit CI/CD und automatisierten Build- und Testumgebungen
  • Fundiertes Verständnis digitaler Hardware inklusive Schematic- und Layout-Reviews
  • Erfahrung mit Bare-Metal-Entwicklung, Low-Level-Debugging sowie Hardware-/Software-Integration
  • Vertrautheit mit gängigen Schnittstellen wie I²C, SPI, UART, USB, ADC, GPIO und PWM
  • Sicherer Umgang mit Git, Testing, Code Reviews und Software-Quality-Practices
  • Routine im Umgang mit Laborequipment wie Oszilloskopen und Logic Analyzern
  • Ausgeprägte Kommunikations- und Teamfähigkeit zur effektiven Zusammenarbeit mit Produktteams und cross-funktionalen Stakeholdern

Benefits & conditions

  • Es besteht die Möglichkeit zum Teil im Homeoffice /remote zu arbeiten und somit von den Vorteilen hybrider Arbeit zu profitieren (flexibles Arbeiten)
  • Teamspirit und Diversität
  • Work-Life-Balance
  • Attraktive Vergütung
  • Sozialleistungen
  • Vielseitige Weiterbildungsmöglichkeiten
  • Team- und Sportevents
  • Globales Netzwerk
  • Attraktives Mitarbeiterempfehlungsprogramm Die Benefits können je nach Position und Standort variieren. Eine Übersicht über unsere Benefits befindet sich auf unserer Webseite unterhalb Karriere und Benefits.

About the company

Akkodis - Engineering A Smarter Future Together Akkodis ist ein weltweit führendes Unternehmen im Bereich Engineering & IT. Als globaler Partner in einer sich ständig verändernden Technologie- & Wettbewerbsumgebung unterstützen wir unsere Kunden mit unserem 360°-Angebot dabei, eine nachhaltigere & smartere Zukunft zu gestalten. Vereint durch unsere gemeinsame Leidenschaft für Technologie & Talente betrachten wir die Welt aus einem neuen Blickwinkel. Unsere 50.000 motivierten Ingenieur:innen & Digitalexpert:innen gehen dabei täglich über das Mögliche hinaus, um Unglaubliches zu schaffen. Bei uns erhältst Du die Möglichkeit einer spannenden Karriere mit viel Gestaltungsspielraum in einem hochinnovativen und technologischen Umfeld. Wir arbeiten bereits heute an den Lösungen der Zukunft., Akkodis ist ein globales Beratungsunternehmen für Digital Engineering, das Technologie und Talente zusammenbringt, um Transformation zu beschleunigen, Innovation voranzutreiben und eine intelligentere Zukunft zu gestalten. Mit mehr als 50.000 Expert:innen in über 30 Ländern verbinden wir Branchen und Technologien miteinander - von AI und Data Analytics bis zu Cloud, Edge, Automatisierung und Cybersecurity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

4:00 min

Customizing keyboards with mechanical switches and custom firmware

Andreas Taranetz Andreas Taranetz · Europe 2026 Virtual

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all