Embedded Software Engineer - C++ / Mikrocontroller

ACONEXT Stuttgart GmbH
München, Germany
2 days ago

Role details

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

Job location

Remote
München, Germany

Tech stack

Unit Testing
C++
Communications Protocols
Datasheets
Software Debugging
Linux
Embedded Software
Ethernet
Firmware
Hardware Design
Real-Time Operating Systems
Systems Architecture
Systems Integration
PIC Microcontroller
GIT
Gitlab-ci
Information Technology
Docker

Job description

  • Entwicklung hardwarenaher Software für Mikrocontroller-Systeme mit modernem C++
  • Mitarbeit an der Entwicklung von Plasmageneratoren für die Chipindustrie
  • Integration und Ansteuerung von Peripherie (GPIO, UART, SPI, I²C, ADC, PWM, CAN)
  • Hardware-Inbetriebnahme, Board-Bring-up und Firmware-Debugging mit Oszilloskop sowie JTAG/SWD
  • Analyse von Schaltplänen und Datenblättern zur Softwareintegration
  • Umsetzung von Echtzeitanforderungen mit RTOS/Zephyr
  • Optimierung von Laufzeit, Speicherverbrauch und Energieeffizienz
  • Durchführung von Tests, Verifikation und Dokumentation der Firmware
  • Enge Zusammenarbeit mit Hardwareentwicklung und Systemarchitektur

Requirements

  • Studium der Informatik, Elektrotechnik oder vergleichbare Qualifikation
  • Sehr gute Kenntnisse in modernem objektorientiertem C++ unter Linux
  • Erfahrung mit Git, Unit-Tests und Debugging-Tools
  • Kenntnisse in Embedded-Systemen, Bussystemen und Kommunikationsprotokollen (SPI, I²C, CAN, Ethernet)
  • Erfahrung mit RTOS von Vorteil
  • Kenntnisse in GitLab CI, Docker oder Robot Framework wünschenswert
  • Selbstständige, strukturierte Arbeitsweise und Teamfähigkeit
  • Sehr gute Deutsch- und Englischkenntniss

Benefits & conditions

  • Fair Pay+: Unbefristeter Arbeitsvertrag/ branchenüberdurchschnittliches Vergütungssystem inkl. Zusatzleistungen, z.B. Zuschüsse für KiTa, betriebliche Altersvorsorge, Bonussystem
  • Teilhabe: Projektverantwortung & Ownership/ flache Hierarchien/ kurze Entscheidungswege/ aktive Mitwirkung an spannenden Projekten
  • Weiterentwicklung: Persönliches & intensives Onboarding/ individuelle Weiterbildungs- & Entwicklungsmöglichkeiten inkl. Coaching- & Mentoring-Programm
  • Flexibilität: Hybrides & agiles Arbeiten (Homeoffice, mobile work), Arbeitszeiten & -ort individuell plan- und umsetzbar/ 30 Tage Urlaub/ Fokus auf Work-Life-Balance
  • Extras: Fitness & Wellbeing, Zugang zum firmeneigenen Fahrzeugpool & vielfältige Mitarbeiterrabatte
  • Zusammenhalt: Regelmäßige Teamevents & Feste/ familiäres Betriebsklima mit Fokus auf Kollegialität, Teamgeist & Mitarbeiterzufriedenheit
  • Gelebte Vielfalt: Bunte Unternehmenskultur/ Altersmix, Frauen in Führungspositionen & internationale Kolleginnen und Kollegen

Apply for this position