Senior Embedded Software Engineer

vistarox GmbH
Mannheim, Germany
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Testing (Software) Agile Methodology C++ (Programming Language) Embedded Software Field-Programmable Gate Array (FPGA) Linux Kernel Software Architecture Real-Time Operating Systems Software Engineering Software Requirements Analysis Operational Systems DO-178B

Job description

  • Entwicklung von hardwarenaher Foundation- und Plattformsoftware fĂŒr moderne Computer - von der Konzeption bis zur Implementierung.
  • Erstellung und Ableitung von Softwareanforderungen auf High-Level- und Low-Level-Ebene sowie Mitgestaltung der Softwarearchitektur und des Designs.
  • Implementierung sicherer, robuster und wartbarer Software in C mit Fokus auf Safety, Security und hohe QualitĂ€tsstandards.
  • Entwicklung und Pflege von Hardware Device Treibern sowie Board Support Packages (BSPs) fĂŒr leistungsfĂ€hige Embedded-Systeme.
  • Enge Zusammenarbeit mit Software-, Hardware- und FPGA-Entwicklungsteams ĂŒber alle Phasen des Entwicklungszyklus hinweg - von der Systemspezifikation bis zur Integration.
  • Analyse, Optimierung und Weiterentwicklung von Embedded-Software, um zuverlĂ€ssige und leistungsfĂ€hige Plattformen fĂŒr sicherheitskritische Anwendungen bereitzustellen.

Requirements

  • MehrjĂ€hrige Erfahrung (mindestens 5 Jahre) in der Embedded Softwareentwicklung sowie in der Programmierung mit C und/oder C++.
  • Fundierte Kenntnisse im Umgang mit Real-Time Operating Systems (RTOS) sowie ein gutes VerstĂ€ndnis fĂŒr hardwarenahe Softwareentwicklung.
  • Erfahrung mit Softwarearchitekturen, Requirements Engineering, gĂ€ngigen Entwicklungsprozessen (Agile, V-Modell, Waterfall) und idealerweise dem DO-178B/C-Standard.
  • Know-how in den Bereichen Softwaretests (Unit-, Integrations- und Abnahmetests) sowie idealerweise Erfahrung mit der Linux-Kernel-Entwicklung.
  • Sehr gute Englischkenntnisse, eine strukturierte und eigenverantwortliche Arbeitsweise sowie Freude an der Zusammenarbeit in interdisziplinĂ€ren Teams.

Benefits & conditions

  • Flexible Arbeitsmodelle und moderne Arbeitsumgebung
  • Junges, motiviertes Team mit kurzen Entscheidungswegen
  • Zugang zu einem starken Netzwerk in Engineering, IT und Business
  • Verantwortung, Gestaltungsspielraum und Entwicklungsmöglichkeiten
  • Moderne Tools und professionelle Projektstrukturen

About the company

Wir suchen fĂŒr unseren Kunden einen Senior Embedded Software Engineer (m/w/d) fĂŒr einen internationalen Technologiekonzern im Bereich sicherheitskritischer Embedded-Systeme. Dich erwartet eine spannende Position in der hardwarenahen Softwareentwicklung, in der Du an der Entwicklung von Embedded- und Plattformsoftware fĂŒr anspruchsvolle Systeme mitwirkst. Freue Dich auf innovative Projekte, modernste Technologien, internationale Zusammenarbeit und die Möglichkeit, zukunftsweisende Softwarelösungen aktiv mitzugestalten. vistarox ist ein wachsender Spezialdienstleister fĂŒr Engineering, IT und Business. Wir unterstĂŒtzen Unternehmen mit zielgerichteter ProjektunterstĂŒtzung und dem Aufbau leistungsfĂ€higer Teams. Mit einer klaren, lösungsorientierten Arbeitsweise und echter Begeisterung fĂŒr anspruchsvolle Aufgaben schaffen wir nachhaltigen Mehrwert.

Apply for this position

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

Apply on www.careerjet.de

Good distractions

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

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · World Congress 2023

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

7:52 min

Q&A on agile implementation and challenging norms

Ivan Milanov Ivan Milanov · Europe 2026 Virtual

1:55 min

Role of the Linux kernel in handling processes

Mohammed Aboullaite Mohammed Aboullaite · World Congress 2024

10:40 min

Evaluating automotive software architectures and backend technologies

Georg KĂŒhberger +1 · LIVE

Videos

See all

Related articles

See all