Senior Embedded Software Developer

Rocken AG
Aarau, Switzerland
5 days ago

Role details

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

Job location

Aarau, Switzerland

Tech stack

C++
Embedded Software
EtherCAT
Firmware
Hardware Design
Multipoint Control Unit
Real-Time Operating Systems
Software Engineering
PIC Microcontroller
Integration Tests

Job description

  • Konzeption, Design und Entwicklung von Embedded-Software in C++ für Echtzeitanwendungen.
  • Mitgestaltung der Firmware-Architektur sowie Implementierung von Real-Time-Software für Laser-Tracker- und Scanner-Systeme.
  • Design und Umsetzung von Unit- und Integrationstests.
  • Mitarbeit im agilen, interdisziplinären Softwareentwicklungsprozess.

Requirements

  • Abgeschlossenes Elektronikstudium (ETH, FH, TU).
  • Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung.
  • Erfahrung mit C++ in Echtzeitbetriebssystemen sowie Industrial Networking (TSN, EtherCAT).
  • Vertiefte Kenntnisse in Mikrocontroller-Programmierung und Zusammenarbeit im Hardware-Design (MCUs, Schnittstellen).
  • Fundierte Erfahrung in C und C++ nach strukturierten, methodischen Vorgehensweisen.
  • Fliessende Deutsch- und Englischkenntnisse in Wort und Schrift.

Apply for this position