Ingegnere software, strumenti di automazione
Informazioni sulla posizione
Stiamo cercando un ingegnere software che si unisca al nostro team di laboratorio e svolga un ruolo chiave nella convalida e nell'evoluzione dei nostri sistemi basati sulla radiofrequenza.
Informazioni sul ruolo
Questo ruolo è al centro delle nostre attività di convalida del sistema e combina l'ingegneria del software con il lavoro pratico in un ambiente di laboratorio.
Progetterete e realizzerete infrastrutture di test, controllerete apparecchiature RF e garantirete l'affidabilità di complessi sistemi multidisciplinari.
Si tratta di un ruolo prevalentemente software, ma che comporterà il lavoro con l'hardware e i sistemi RF.
Responsabilità
- Sviluppare e mantenere framework di test automatizzati per la validazione a livello di RF e di sistema
- Integrare il software con Apparecchiature di test RF (analizzatori di spettro, generatori di segnale, SDR)
- Costruire strumenti client-server per controllare e monitorare i sistemi di laboratorio
- Implementare gli strumenti utilizzando C# e Python per l'orchestrazione dei test e l'analisi dei dati
- Progettazione e manutenzione script e utilità per i flussi di lavoro e l'automazione del laboratorio
- Lavorare con Protocolli TCP/IP e servizi web per la comunicazione con sistemi distribuiti
- Memorizzare, elaborare e analizzare i dati di test utilizzando banche dati
- Esecuzione e debug test di sistema end-to-end che coinvolge sia componenti RF che software
- Collaborare strettamente con RF, algoritmi e ingegneri di sistema
- Utilizzo Jira (o strumenti simili) per gestire attività e flussi di lavoro di test
Requisiti
Il candidato ideale deve avere:
- Esperienza nella creazione da zero di uno strumento di automazione e di un pacchetto di test.
- 2-4 anni di esperienza come Automation Engineer
- Esperienza con C# e Python
- Esperienza con i framework di automazione: OpenTAP, LabView o simili.
- Forti capacità di sviluppo
- Ottime capacità di risoluzione dei problemi e di debugging
- La conoscenza dell'hardware è un vantaggio
- Spiccate capacità di comunicazione (verbale e scritta), buona organizzazione, elevata attenzione per i dettagli, flessibilità, spirito di iniziativa, capacità di prosperare in un ambiente dinamico e frenetico, rapidità d'ingegno, naturale curiosità., capacità di mentoring e multi-tasking

