Softvérový inžinier III

Softvérový inžinier III NAINŠTALOVAŤ TERAZ

Beverly, MA alebo Santa Barbara, CA
Inžinierstva
125000 145000 - XNUMX XNUMX USD / rok
30 2026 septembra
Plný úväzok

Hľadáme vysoko kvalifikovaného softvérového inžiniera III. úrovne, ktorý by sa pridal k nášmu inovatívnemu inžinierskemu tímu. Táto pozícia zahŕňa navrhovanie, vývoj a optimalizáciu softvérových riešení pre vstavané systémy pre komplexné hardvérové ​​systémy na rôznych platformách. Ideálny kandidát bude mať rozsiahle skúsenosti so vstavanými systémami, vývojom firmvéru a riešením problémov so softvérom, so silnými znalosťami programovacích jazykov ako C, C++ a Python. Budete hrať kľúčovú úlohu pri zdokonaľovaní našich produktov integráciou najmodernejších technológií vrátane FPGA, programovania mikrokontrolérov, RTOS a algoritmov strojového učenia. Vaše odborné znalosti prispejú k vytváraniu spoľahlivých, efektívnych a škálovateľných vstavaných aplikácií, ktoré spĺňajú prísne výkonnostné štandardy.

Názov pracovnej pozície: Softvérový inžinier pre vstavané systémy III

Oddelenie: Strojárstvo

Nadriadený: Hlavný produktový riaditeľ

Lokalita: Kdekoľvek v USA s preferenciou Beverly, MA alebo Santa Barbara, CA

Typ pozície: Plný úväzok, Oslobodené, Na mieste, IC2 alebo IC3

 

Zhrnutie práce:

Softvérový inžinier pre vstavané systémy bude hrať kľúčovú úlohu pri navrhovaní, vývoji a integrácii zobrazovacích riešení, ktoré využívajú naše špičkové senzorové technológie. Táto osoba bude zodpovedná za softvérovú architektúru, definovanie požiadaviek a optimalizáciu a kvalifikáciu výkonu, čím zabezpečí, aby naše produkty spĺňali potreby zákazníkov na obrannom, priemyselnom, vedeckom a komerčnom trhu. Táto pozícia sa zameriava najmä na vstavaný softvér, ako aj na komunikáciu cez externé rozhrania a spoluprácu naprieč všetkými oddeleniami s cieľom zabezpečiť, aby sa produkty vyvíjali a dodávali zákazníkom spoľahlivo a efektívne.

 

Náplň práce:

 · Spolupracovať s tímami softvérového, hardvérového, systémového a optického inžinierstva s cieľom dodať plne integrované riešenia.

· Rozvíjať a zdokonaľovať zručnosti v oblasti navrhovania a integrácie softvérových nástrojov a funkcií

· Vyvíjať a udržiavať vstavaný softvér pre Linux pre SoC založené na ARM s podporou prenosu videa v reálnom čase.

· Implementovať a optimalizovať ovládače, middleware a API pre rozhrania ako Ethernet/PoE, HDMI, USB, Wi-Fi/Bluetooth a sériové zbernice (I²C, SPI, UART).

· Podpora vyvolania dosky, prispôsobenia BSP (Board Support Package), konfigurácie bootloaderu a integrácie proprietárneho softvéru AMP pre video pipeline.

· Spolupracovať s hardvérovými tímami.

· Ladenie problémov s integráciou hardvéru/softvéru pomocou JTAG, osciloskopov, logických analyzátorov a analyzátorov protokolov.

· Vykonávať analýzu základných príčin zložitých integračných problémov.

· Dokumentovať návrhy, vytvárať testovacie súpravy a vykonávať štruktúrované kontroly návrhov.

· Pomáhať pri definovaní a vykonávaní plánov overovania a validácie na úrovni systému.

· Poskytovať technické vedenie a mentorstvo juniorným inžinierom.

· Pôsobiť ako odborník na návrh zobrazovacích systémov počas stretnutí so zákazníkmi, návrhov a recenzií.

· Podporovať životný cyklus produktu od konceptu až po výrobu, zabezpečovať overenú spoľahlivosť a vyrobiteľnosť v praxi.

· Spolupracovať so zákazníkmi a produktovými tímami na definovaní požiadaviek. Vytvárať požiadavky na postupnosť pre subsystémy a podporné tímy alebo vývojárov.

· Ďalšie úlohy podľa pokynov.

 

Kvalifikácia:

 · Bakalársky alebo magisterský titul v odbore elektrotechnika, systémové inžinierstvo, fyzika, informatika alebo príbuzný odbor (PhD plus).

· 5+ rokov skúseností s vývojom softvéru/firmvéru pre embedded systémy.

· Znalosť jazyka C/C++ pre vstavané systémy.

· Oboznámenosť so zobrazovaním pri slabom osvetlení, systémami NIR/IR alebo technológiami vysokovýkonných CMOS senzorov.

· Dlhodobé skúsenosti s mikrokontrolérmi, SoC a systémami založenými na FPGA v prostredí reálneho času.

· Osvedčený úspech v integrácii hardvéru/softvéru a ladení pomocou štandardných nástrojov v tomto odvetví.

· Hlboká znalosť komunikačných protokolov (napr. I²C, SPI, UART, USB, Ethernet).

· Dlhodobé skúsenosti s dodávaním spoľahlivých a optimalizovaných vstavaných riešení pre systémy s obmedzeným výkonom a napájaním.

· Skúsenosti s prácou v interdisciplinárnych tímoch a v dynamickom prostredí.

· Vynikajúce zručnosti v riešení problémov, komunikácii a jednaní so zákazníkmi.

· Vyžaduje sa občan USA alebo držiteľ zelenej karty.

 

Preferovaná skúsenosť:

· Znalosť vstavaných systémov, SOC, FPGA alebo spracovania obrazu na báze GPU.

· Znalosť Pythonu, FireBase, Typescriptu, Javy a ďalších moderných skriptovacích jazykov, jazykov a frameworkov pre testovacie zariadenia, správu databáz a používateľské rozhrania.

 

Fyzické požiadavky:

· Dlhodobé sedenie za stolom a práca na počítači.

· Musí byť schopný zdvihnúť naraz až 25 libier.

 

Platové rozpätie: 80 000 – 88 000 USD

Diskrečný bonus: 7.5 – 10 %

PRIHLASOVACÍ FORMULÁR

* Povinné

Ďakujem. Vaša žiadosť bola úspešne prijatá.