JUNIOR FIRMWARE & OS ENGINEER
7 Inscrits
Referència oferta:
09202511567
Data publicació:
16/04/2025
Data de tancament:
15/07/2025
Llocs de treball:
1
OFICINA DE TREBALL DEL SOC
Veure totes les seves ofertesDescripció de l'oferta
Desenvolupar programari de nivell baix (BIOS, microprogramari, controladors de dispositiu) i de nivell mitjà (emulació, simulació i virtualització) per permetre l'ús de les noves funcions i acceleradors de maquinari d'OpenChip, aportant millores visibles als usuaris finals.
Detall de les funcions del lloc de feina
Fer aportacions tècniques independents per ajudar el seu equip a complir els seus compromisos. En particular: • Desenvolupar i mantenir programari de baix nivell (BIOS i firmware) per a noves arquitectures de maquinari, i controladors de dispositiu per a sistemes operatius (principalment Linux) per exposar noves característiques de maquinari (per exemple, telemetria) i acceleració, així com per donar suport a la seva emulació i virtualització. • Proporcionar monitorització, instrumentació i telemetria per exportar l'estat del sistema i les mètriques de salut i control de càrrega de treball i configuració, i punts d'entrada de l'API per permetre el funcionament remot. • Configurar i ampliar el programari d'emulació, simulació i virtualització. Interactuar amb IC dels seus projectes i d'altres per desbloquejar-se o per arribar a consens sobre petits temes tècnics. En particular: • Treballar amb equips de maquinari, influint en el co-disseny de maquinari/programari. • Treballar amb equips que desenvolupen middleware, i/o contribuir amb middleware. • Col·laborar amb els companys mitjançant revisions de codi, triatge d'errors, documents de disseny, etc. . . • Contribuir a les responsabilitats compartides de l'equip (triatge d'errors de CI, documentació, correccions de codi, rotacions. .. ).
Requisits
- Experiència 1 anys. • Experiència en l'àmbit rellevant (1-3 anys). • Coneixements sòlids sobre arquitectura d'ordinadors. • Bona comprensió del procés de pre-arrencada i d'arrencada, i els elements interns del nucli de Linux. • Coneixements sobre el procés de compilació i enllaç i de llenguatges de desenvolupament de baix nivell (C, Rust). • Experiència amb llenguatge assemblador (de qualsevol arquitectura) i en desenvolupament de metall nu (sense SO) (p. ex., sistemes encastats, microcontroladors). • Experiència amb eines estàndard de control de fonts (git), integració contínua, gestió de tasques (Jira) i amb el desenvolupament de RISC-V a nivell de llenguatge ensamblador. • Experiència en desenvolupament de nucli i/o controlador de dispositiu i amb emuladors i simuladors (Qemu, Gem5, Spike). • Experiència amb tecnologia d'hipervisor (KVM, Xen) i en desenvolupament de programari de codi obert. • Experiència amb tecnologia d'arrencada del sistema (UEFI/EDK2, ACPI, u-boot, devicetree).
- anglès (parlat Superior, escrit Superior)
- Competències / coneixements: • Grau o màster en un àmbit rellevant • Jugador/a d'equip: persona comunicativa i col·laborativa que posa el focus en el resultat de l'equip per sobre de les necessitats individuals. • Tenir curiositat per aprendre noves tecnologies/piles. • Capacitat de col·laboració dins i entre equips a nivell tècnic. • Actitud capaç, proactiva i disposada a resoldre per si mateix qualsevol obstacle. Autoconscient, auto-iniciat i automotivat/da
Condicions del lloc de treball
- Contracte laboral indefinit
- Jornada completa
- Salari mensual brut des de '2250' fins a '4165'
- Altres dades d'interès: • Uneix-te a un equip innovador i experimenta el creixement de l'empresa. • Creiem en invertir en els nostres empleats i oferir-los les oportunitats que necessiten per créixer i desenvolupar la seva carrera professional. • Gaudir d'un entorn de treball híbrid. • També oferim horaris flexibles. • Oferim una remuneració que valora la teva experiència. • La plaça tindrà la base a Barcelona. Busquem persones destacades disposades a unir-se a la nostra missió de canviar aquesta indústria i ajudar a construir un món millor. Podem oferir un paquet de compensació competitiva en un esquema de treball flexible que l'ajudarà a mantenir l'equilibri entre la seva vida personal i professional. Creiem que un equip divers i inclusiu és la clau per a idees innovadores. Fomentem un entorn de treball on tothom se senti valorat, respectat i empoderat per assolir tot el seu potencial, independentment de la raça, el gènere, l'ètnia, l'orientació sexual o la identitat de gènere.