Crearea de software și concepte software de înaltă calitate pentru produse cu senzori de poziție până la producția de serie, ținând cont de cerințele specifice produsului și aplicației, precum și de hardware-ul planificat.
Proiectare si dezvoltare software:
- Proiectare și dezvoltare de concepte software pentru produse noi (embedded C, C++, ASM);
- Evaluarea cerințelor necesare asupra hardware-ului;
- Dezvoltarea și implementarea algoritmilor de procesare a semnalului specifici produsului;
- Dezvoltarea si implementarea interfetelor de comunicare (UART, SPI, I2C);
- Luarea în considerare a cerințelor de producție și aplicații;
- Respectarea standardelor si liniilor directoare aplicabile;
- Întreținerea și dezvoltarea ulterioară a software-ului produselor existente.
Asigurarea calității dezvoltării:
- Dezvoltare proiect conform Procesului de Inovare, model V;
- Creare specificatii software;
- Implementarea codului si documentatia conform ghidurilor de codare software;
- Efectuarea de revizuiri de cod;
- Crearea specificațiilor de testare software și realizarea acestor teste.
Optimizarea metodelor de dezvoltare:
- Elaborarea de noi și dezvoltarea ulterioară a metodelor de dezvoltare existente;
- Automatizarea testelor software sau a testelor modulelor software;
- Elaborarea de sugestii pentru noi metode de dezvoltare și testare;
Cooperare în echipe, proiecte și departamente:
- Cooperare constructivă în proiecte de dezvoltare interdisciplinară;
- Cooperare strânsă cu responsabilul de dezvoltare a senzorilor și a circuitelor hardware;
- Planificarea si urmarirea sarcinilor de dezvoltare software;
- Activitati de coaching si suport pentru noi dezvoltatori de software.
- Studii tehnice finalizate sau o diplomă comparabilă;
- Experiență în programare legată de hardware în „C” și „C++” încorporat;
- Cunostinte in instrumente de dezvoltare software (Ex: verificarea codului static si dinamic, IDE-uri, compilatoare);
- Experienta in dezvoltarea de software folosind microcontrolere pe 8 biti, 16 biti si 32 biti (Ex.: Microcip, microcontrolere ST, arhitectura ARM este de dorit);
- Cunostinte SAP;
- Cunoașterea fluentă a limbilor engleze este de dorit;
- Capacitate ridicată de a comunica și de a lucra într-o echipă internațională.