Embedded Software Engineer

FERCHAU GmbH
Darmstadt, Germany
12 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English, German
Compensation
€ 75K

Job location

Darmstadt, Germany

Tech stack

Unit Testing
C++
Software Documentation
Code Review
Software Debugging
Embedded Software
Hardware Design
Joint Test Action (IEEE Standards)
Python
Microsoft Software
Software Architecture
Real-Time Operating Systems
Salesforce
SAP Applications
PIC Microcontroller
GIT
Script Language
Information Technology
Atlassian Tools

Job description

  • Darmstadt, Hessen

  • € 60.000-75.000 pro Jahr

  • Unbefristet

  • Vollzeit

  • 10 Stunden her

Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir Sie: als ambitionierte:r Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden in allen Technologiebereichen und für alle Branchen und übernehmen Verantwortung für komplexe Entwicklungsprojekte. Ob als Berufseinsteiger:in mit frischen Ideen oder als Berufserfahrene:r mit fundierter Expertise - bei uns trägst du aktiv zum Erfolg deines Teams bei und entwickelst dich durch praxisnahe Erfahrungen stetig weiter. Embedded Software Engineer (m/w/d) Das ist zukünftig Ihr Job

  • Entwicklung von Embedded Software für mikrocontrollerbasierte Systeme (z. B. STM32)
  • Konzeption, Implementierung und Test von hardwarenaher Software in C/C++
  • Erstellung von Softwarearchitekturen unter Berücksichtigung von Echtzeitanforderungen
  • Integration und Inbetriebnahme von Software auf Zielhardware
  • Entwicklung und iterative Anpassung von Software während der Prototypen- und Testphasen
  • Analyse und Behebung von Problemen im Zusammenspiel zwischen Hardware und Software
  • Durchführung von Code-Reviews, Unit-Tests sowie Fehleranalysen und Debugging
  • Enge Zusammenarbeit mit den Bereichen Hardwareentwicklung, Konstruktion und Produktion
  • Erstellung und Pflege der Softwaredokumentation gemäß internen und externen Standards
  • Optimierung von Performance, Speicherverbrauch und Energieeffizienz
  • Unterstützung bei der Serienüberführung sowie Betreuung bestehender Produkte

Das sind Ihre Perspektiven für die Zukunft

  • Unbefristeter Arbeitsvertrag
  • Zuschuss für Bildschirmarbeitsplatzbrillen
  • Betriebliche Altersvorsorge
  • Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
  • Kollaboratives und digitales Arbeiten mit Tools von SAP, Microsoft, Salesforce, Atlassian
  • Überall einsatzbereit mit eigenem Laptop und Headset
  • Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
  • Bei uns kannst du eigene Ideen einbringen und aktiv mitgestalten
  • Fachliche und persönliche Weiterentwicklungsmöglichkeiten

Requirements

  • Abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung in der Embedded Softwareentwicklung
  • Sehr gute Kenntnisse in C/C++, idealerweise ergänzt durch Erfahrung mit Python oder anderen Skriptsprachen
  • Erfahrung in der Entwicklung für Mikrocontroller und Echtzeitbetriebssysteme
  • Sicherer Umgang mit Debugging-Tools (z. B. JTAG, Oszilloskop, Logic Analyzer)
  • Erfahrung mit Versionsverwaltungssystemen (z.B. Git)
  • Gutes Verständnis für Schaltungsdesign und hardware-nahe Entwicklung
  • Strukturierte, eigenverantwortliche und lösungsorientierte Arbeitsweise
  • Teamfähigkeit sowie ausgeprägte Kommunikationskompetenz
  • Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift

About the company

Are you inspired by exciting IT projects for well-known customers? Thrilling work at the limit of what's technically feasible? Then come to FERCHAU, the market leader in engineering and IT, with more than 8,400 employees at over 100 sites. Become one of over 2,500 IT consultants and work on IT projects that demand your entire knowledge base and thus also advance your personal development.

Apply for this position