Inženjer ugradbenog softvera III

Inženjer ugradbenog softvera III PRIMIJENI SADA

Beverly, MA ili Santa Barbara, CA
Inženjering
125000 - 145000 usd / godišnje
30 rujna 2026
Puno radno vrijeme

Tražimo visokokvalificiranog softverskog inženjera III. stupnja za ugradbene sustave da se pridruži našem inovativnom inženjerskom timu. Ova uloga uključuje dizajniranje, razvoj i optimizaciju softverskih rješenja za ugradbene sustave za složene hardverske sustave na različitim platformama. Idealni kandidat posjedovat će opsežno iskustvo u ugradbenim sustavima, razvoju firmvera i rješavanju problema sa softverom, s jakim znanjem programskih jezika kao što su C, C++ i Python. Igrat ćete ključnu ulogu u unapređenju naših proizvoda integrirajući najsuvremenije tehnologije, uključujući FPGA, programiranje mikrokontrolera, RTOS i algoritme strojnog učenja. Vaša stručnost doprinijet će stvaranju pouzdanih, učinkovitih i skalabilnih ugradbenih aplikacija koje zadovoljavaju stroge standarde performansi.

Naziv radnog mjesta: Inženjer za ugradbeni softver III

Odjel: Strojarstvo

Izvještava: Direktor proizvoda

Lokacija: Bilo gdje u SAD-u, s preferencijom za Beverly, MA ili Santa Barbaru, CA

Vrsta radnog mjesta: Puno radno vrijeme, Izuzeto, Na licu mjesta, IC2 ili IC3

 

Sažetak posla:

Inženjer za ugrađeni softver igrat će ključnu ulogu u dizajniranju, razvoju i integraciji rješenja za obradu slike koja koriste naše najsuvremenije tehnologije senzora. Ova osoba bit će odgovorna za softversku arhitekturu, definiranje zahtjeva te optimizaciju i kvalifikaciju performansi, osiguravajući da naši proizvodi zadovoljavaju potrebe kupaca na obrambenim, industrijskim, znanstvenim i komercijalnim tržištima. Ova pozicija uglavnom se fokusira na ugrađeni softver, kao i na komunikaciju putem vanjskih sučelja i rad u svim odjelima kako bi se osiguralo da se proizvodi razvijaju i isporučuju kupcima pouzdano i učinkovito.

 

Ključne odgovornosti:

 · Surađujte s timovima za softver, hardver, sustave i optički inženjering kako biste pružili potpuno integrirana rješenja.

· Razviti i unaprijediti vještine za dizajniranje i integraciju softverskih alata i funkcija

· Razvoj i održavanje ugrađenog Linux softvera za ARM-bazirane SoC-ove koji podržavaju video cjevovode u stvarnom vremenu.

· Implementirajte i optimizirajte upravljačke programe, middleware i API-je za sučelja kao što su Ethernet/PoE, HDMI, USB, Wi-Fi/Bluetooth i serijske sabirnice (I²C, SPI, UART).

· Podrška za podizanje ploče, prilagodbu BSP-a (Board Support Package), konfiguraciju bootloadera i integraciju vlasničkog AMP softvera za video pipeline.

· Surađujte s hardverskim timovima.

· Rješavanje problema integracije hardvera/softvera pomoću JTAG-a, osciloskopa, logičkih analizatora i analizatora protokola.

· Izvršiti analizu uzroka složenih problema integracije.

· Dokumentirajte dizajne, stvarajte testne pakete i provodite strukturirane preglede dizajna.

· Pomoći u definiranju i izvršavanju planova provjere i validacije na razini sustava.

· Pružiti tehničko vodstvo i mentorstvo mlađim inženjerima.

· Djelovati kao stručnjak za dizajn sustava snimanja tijekom angažmana s klijentima, prijedloga i pregleda.

· Podržavati životni ciklus proizvoda od koncepta do proizvodnje, osiguravajući pouzdanost i proizvodnost dokazanu na terenu.

· Surađujte s kupcima i timovima za proizvode kako biste definirali zahtjeve. Izradite zahtjeve za podsustave i timove za podršku ili razvojne programere.

· Ostale dužnosti prema uputama.

 

Kvalifikacije:

 · Prvostupnička ili magistarska diploma iz elektrotehnike, sistemskog inženjerstva, fizike, računarstva ili srodnog područja (doktorat plus).

· 5+ godina iskustva u razvoju softvera/firmvera za ugradbene sustave.

· Vješto poznavanje C/C++ programskog jezika za ugrađene sustave.

· Poznavanje snimanja u uvjetima slabog osvjetljenja, NIR/IR sustava ili tehnologija visokoučinkovitih CMOS senzora.

· Snažno iskustvo s mikrokontrolerima, SoC-ovima i FPGA sustavima u okruženjima stvarnog vremena.

· Dokazan uspjeh u integraciji hardvera/softvera i otklanjanju pogrešaka pomoću standardnih alata u industriji.

· Dubinsko poznavanje komunikacijskih protokola (npr. I²C, SPI, UART, USB, Ethernet).

· Snažan uspjeh u isporuci pouzdanih, optimiziranih ugrađenih rješenja za sustave s ograničenom snagom i performansama.

· Iskustvo rada u interdisciplinarnim timovima i dinamičnim okruženjima.

· Izvrsne vještine rješavanja problema, komunikacije i rada s klijentima.

· Potreban je američki državljanin ili vlasnik zelene karte.

 

Preferirano iskustvo:

· Poznavanje ugrađenih sustava, SOC-ova, FPGA-e ili obrade slika temeljene na GPU-u.

· Poznavanje Pythona, FireBasea, Typescripta, Jave i drugih modernih skriptnih jezika i okvira za ispitnu opremu, upravljanje bazama podataka i korisnička sučelja.

 

Fizički zahtjevi:

· Dugotrajno sjedenje za stolom i rad na računalu.

· Mora biti u stanju podići do 25 funti odjednom.

 

Raspon plaća: 125,000 - 145,000 USD

Diskrecijski bonus: 7.5 – 10%

OBRAZAC PRIJAVE

* Obavezno

Hvala vam. Vaša je prijava uspješno zaprimljena.