Senior Software Developer
- Tipo di contratto
- Tempo pieno
- Luogo
- Villigen
- Azienda
- Paul Scherrer Institut, Forschungsstrasse 111, 5234 Villigen
- Prima pubblicazione
Senior Software Developer
The Institute PSI è il più grande istituto di ricerca per le scienze naturali e dell'ingegneria in Svizzera. Svolgiamo ricerche all'avanguardia nei campi delle tecnologie future, dell'energia e del clima, dell'innovazione sanitaria e dei fondamenti della natura. Effettuando ricerca fondamentale e applicata, lavoriamo su soluzioni sostenibili per le grandi sfide che la società, la scienza e l'economia devono affrontare. PSI è impegnato nella formazione delle generazioni future. Pertanto, circa un quarto del nostro personale è composto da post-doc, laureati o apprendisti. In totale, PSI impiega 2300 persone.
La sezione Control Systems presso il PSI ha circa 35 sviluppatori e integratori divisi in 6 gruppi. La Sezione sviluppa e mantiene strumenti software core, API e blocchi funzionali che consentono sistemi di controllo affidabili e robusti per alcune delle strutture di ricerca su larga scala più avanzate al mondo. I nostri sistemi di controllo si basano sul toolkit open-platform EPICS, affrontando le impegnative sfide dell'acquisizione dati e del controllo dei dispositivi in moderni ambienti di acceleratori e linee di fascio.
Per il gruppo Real-Time and Embedded Systems Development stiamo cercando un
Senior Software Developer
I vostri compiti
Sviluppo, implementazione e manutenzione indipendente di software per sistemi di controllo, inclusi applicazioni real-time, driver Linux/EPICS, applicazioni client e interfacce utente (UI)
Progettazione e sviluppo di componenti OS (Linux) a basso livello, che coprono la personalizzazione del kernel, configurazione, compilazione, creazione di immagini Linux, device trees, filesystem, driver del kernel e librerie
Creazione di supporto software e strumenti (driver, U-Boot, Yocto, adattamenti BSP, test e messa in servizio) per le piattaforme hardware PSI attuali e di prossima generazione (cPCI-S, SoC/SoM, UltraScale+, Intel/ARM/PowerPC, ecc.) in collaborazione con la sezione elettronica e altri gruppi specialistici interni ed esterni
Partecipazione a iniziative interne all'interno della sezione Control Systems, collaborando strettamente con altri gruppi e contribuendo attivamente allo sviluppo di progetti architettonici e obiettivi generali per la Sezione
Il vostro profilo
Laurea in un campo STEM (Scienza, Tecnologia, Ingegneria, Matematica), Informatica o esperienza pratica equivalente
Forti capacità di programmazione in C, C++ e sviluppo di driver del kernel e software a basso livello vicino all'hardware
Vasta esperienza con applicazioni real-time, Linux, sistemi embedded e distribuiti.
Forti capacità interpersonali e comunicative, con la capacità di lavorare efficacemente tra diverse discipline e una mentalità collaborativa e proattiva
Ottima conoscenza dell'inglese; la conoscenza del tedesco è un plus
Offriamo
La nostra istituzione si basa su una collaborazione interdisciplinare, innovativa e dinamica. Beneficerete di una formazione sistematica sul lavoro, oltre a possibilità di sviluppo personale e alla nostra marcata cultura della formazione professionale. Se desiderate combinare in modo ottimale il lavoro e la vita familiare o altri interessi personali, siamo in grado di supportarvi con le nostre moderne condizioni di impiego e l'infrastruttura in loco.
Per ulteriori informazioni, si prega di contattare Dragutin Maier-Manojlovic, telefono .
Si prega di inviare la candidatura online entro il 18. September 2026 per la posizione di Senior Software Developer (Index-Nr. ).
Institute, People & Culture, Simen, 5232 Villigen PSI, Switzerland
Apply now jpid469d584jm jit0834jm jiy26jm
Tradotto automaticamente dall’originale.
Pubblicato oggi