Senior Real-Time Embedded Systems Engineer

Paul Scherrer Institut

Villigen

Vor Ort

CHF 120.000 - 150.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

The Paul Scherrer Institute (PSI) in Villigen, Switzerland, invites applications for a Senior Software Developer in the Real-Time and Embedded Systems Development group. You will develop real-time control software, Linux/EPICS drivers, and low-level OS components for PSI hardware platforms.

We seek a degree in a STEM field with strong C/C++ skills, real-time and Linux experience, and excellent cross-disciplinary collaboration. Proficiency in English is essential; German is a plus.

Qualifikationen

  • Degree in a STEM field (Science, Technology, Engineering, Mathematics) or equivalent practical experience.
  • Strong programming skills in C, C++, and kernel driver and close to hardware, low-level software development.
  • Extensive experience with real-time applications, Linux, embedded and distributed systems.
  • Strong interpersonal and communication skills, with the ability to work effectively across disciplines and a collaborative, proactive mindset.
  • Very good command of English; knowledge of German is a plus.

Aufgaben

  • Independent development, implementation, and maintenance of control system software, including real-time applications, Linux/EPICS drivers, client applications, and user interfaces (UIs)
  • Design and development of low-level OS (Linux) components, covering kernel customization, configuration, compilation, Linux image creation, device trees, filesystems, kernel drivers, and libraries
  • Creation of software support and tools (drivers, U-Boot, Yocto, BSP adaptations, testing, and commissioning) for current and next-generation PSI hardware platforms (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC, etc.) in collaboration with the electronics section and other internal and external specialist groups
  • Participation in internal initiatives within the Control Systems section, collaborating closely with other groups, and actively contributing to the development of architectural designs and overarching goals for the Section

Kenntnisse

C
C++
Kernel driver
Embedded systems
Real-time systems
Linux
Distributed systems
English
German (nice to have)

Ausbildung

Degree in STEM

Jobbeschreibung

The Paul Scherrer Institute (PSI) in Villigen, Switzerland, invites applications for a Senior Software Developer in the Real-Time and Embedded Systems Development group. You will develop real-time control software, Linux/EPICS drivers, and low-level OS components for PSI hardware platforms.

We seek a degree in a STEM field with strong C/C++ skills, real-time and Linux experience, and excellent cross-disciplinary collaboration. Proficiency in English is essential; German is a plus.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Real-Time Embedded Software Developer
Senior Real-Time Embedded Software Developer

PSI Laboratory for Energy Systems Analysis (LEA) • Villigen

Vor Ort
CHF 120.000 - 180.000
Senior Software Developer
Senior Software Developer

Paul Scherrer Institut • Villigen

Vor Ort
CHF 120.000 - 150.000
Senior Software Developer
Senior Software Developer

PSI Laboratory for Energy Systems Analysis (LEA) • Villigen

Vor Ort
CHF 120.000 - 180.000
Software Scientist / Research Software Engineer 100%
Software Scientist / Research Software Engineer 100%

Paul Scherrer Institut (PSI) • Würenlingen

Vor Ort
CHF 120.000 - 180.000
Software Scientist / Research Software Engineer
Software Scientist / Research Software Engineer

Paul Scherrer Institut • Villigen

Vor Ort
CHF 110.000 - 145.000
On-site facilities
Job training on the job
Personal development
Research Software Engineer — Python & EPICS for Experiments
Research Software Engineer — Python & EPICS for Experiments

Karlstad University • Villigen

Vor Ort
CHF 110.000 - 150.000
Software Scientist / Research Software Engineer
Software Scientist / Research Software Engineer

Karlstad University • Villigen

Vor Ort
CHF 110.000 - 150.000
Research Software Engineer: Scientific Python & Instrumentation
Research Software Engineer: Scientific Python & Instrumentation

Paul Scherrer Institut • Villigen

Vor Ort
CHF 110.000 - 145.000
On-site facilities
Job training on the job
Personal development
HPC Linux Systems Engineer for Scientific Computing
HPC Linux Systems Engineer for Scientific Computing

PSI Paul Scherrer Institut • Villigen

Vor Ort
CHF 110.000 - 160.000
Scientific Computing Systems Engineer
Scientific Computing Systems Engineer

PSI Paul Scherrer Institut • Villigen

Vor Ort
CHF 110.000 - 160.000