Testingenieur Embedded Systems

Schmitt GmbH
Berlin, Germany
4 days ago
Apply on www.schmitt-engineering.de
Prepare application

Role details

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

Tech stack

Automation of Tests Microsoft Azure Bash Shell Continuous Integration Software Debugging Embedded Software Ethernet Github Joint Test Action (IEEE Standards) Python (Programming Language) Universal Asynchronous Receiver/Transmitter YAML
+3 more
PIC Microcontroller Gitlab-ci Information Technology

Job description

Als mittelständisches Unternehmen und verlässlicher Partner der Industrie liefert Schmitt Engineering umfassende technische Expertise. Unsere Tätigkeiten erstrecken sich entlang der Prozesskette von der Planung und Projektierung ßber die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme., * Entwicklung und Pflege automatisierter Testumgebungen fßr Embedded Systems, Microcontroller und FPGA-Plattformen

  • Planung und DurchfĂźhrung von Funktions-, Integrations-, Regressions- und Performancetests auf realer Hardware
  • Entwicklung von Testautomatisierungen und Testframeworks mit Python, Bash und YAML
  • Aufbau und Betreuung automatisierter Hardware-in-the-Loop (HIL)-Testsysteme und komplexer Testaufbauten
  • Integration der Tests in CI/CD-Pipelines wie GitHub Actions, GitLab CI/CD oder Azure DevOps
  • Analyse und Debugging von Embedded Software, Kommunikationsschnittstellen und Systemverhalten auf Zielhardware

Requirements

  • Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Embedded Systems oder eine vergleichbare Qualifikation
  • Erfahrung in Embedded Software Development und/oder Embedded Software Testing
  • Sehr gute C-Kenntnisse und Erfahrung mit hardwarenaher Programmierung
  • Einschlägige Microcontroller-Erfahrung und Erfahrung mit Python und Testautomatisierung
  • Kenntnisse in HIL-Testing, CI/CD und automatisierten Build-/Testumgebungen
  • Erfahrung mit Schnittstellen wie JTAG, UART, SPI, I²C oder Ethernet
  • Erfahrung mit Mess-, Debugging- und Tracing-Tools sowie Aufbau von Test-Racks
  • Sehr gute Deutsch- und gute Englischkenntnisse

Hinweis: Wir setzen fĂźr diese Position gute Deutschkenntnisse auf mindestens B2-Niveau voraus, da Deutsch unsere Unternehmenssprache ist.

Benefits & conditions

  • Übertarifliche VergĂźtungsstruktur, Urlaubs- und Weihnachtsgeld, betriebliche Altersvorsorge
  • 30 Tage Urlaub
  • Flexible Arbeitszeitmodelle und Homeoffice-MĂśglichkeiten
  • Mitarbeiter-Empfehlungsprogramm
  • Mitarbeiterevents
  • Über 30 Jahre Know-how und abwechslungsreiche Projekte in Hochtechnologiebranchen

Apply for this position

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

Apply on www.schmitt-engineering.de
Prepare application

Good distractions

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

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent ¡ Europe 2026 Virtual

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters ¡ World Congress 2023

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz ¡ World Congress 2025

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle ¡ Coffee With Developers

Videos

See all

Related articles

See all