Vedúci softvérový inžinier V.
Vedúci softvérový inžinier V. NAINŠTALOVAŤ TERAZ
Názov pracovnej pozície: Vedúci softvérový inžinier V
Oddelenie: Strojárstvo
Nadriadený: Hlavný produktový riaditeľ
Lokalita: Santa Barbara, CA alebo Beverly, MA (preferované); Vzdialená lokalita sa zvažuje, ak sú jasne splnené architektonické požiadavky.
Typ pozície: Plný úväzok, Oslobodené, Na mieste, M1 alebo 2
Definícia :
Spoločnosť SIONYX hľadá skúseného a praktického vedúceho softvérového inžiniera na pozícii V, ktorý by sa pridal k nášmu inžinierskemu tímu. Táto pozícia bude zodpovedná za navrhovanie, vývoj, integráciu, testovanie, ladenie a údržbu vstavaného softvéru pre pokročilé zobrazovacie produkty spoločnosti SIONYX.
Vedúci softvérový inžinier V bude pôsobiť ako technický líder aj ako vedúci ľudských zdrojov , pričom bude priamo prispievať k vývoju komplexného softvéru a zároveň poskytovať mentorstvo, poradenstvo a riadenie ostatným softvérovým inžinierom. Ideálny kandidát má silné odborné znalosti v oblasti vstavaného softvéru, zdravý inžiniersky úsudok, vynikajúce schopnosti riešiť problémy a schopnosť rozvíjať a motivovať vysoko výkonný inžiniersky tím.
Ide o praktickú vedúcu pozíciu. Úspešný kandidát bude hľadať rovnováhu medzi individuálnym technickým prínosom a vedením projektov, mentoringom, rozvojom tímu a zodpovednosťou za riadenie ľudí.
Základné povinnosti a povinnosti:
· Viesť vývoj komplexných softvérových riešení pre vstavané systémy a slúžiť ako technický zdroj pre inžiniersky tím.
· Vlastná architektúra pre vstavaný video kanál Linux / ARM, ktorý premieňa proprietárne dáta z ultra-slabého obrazového senzora alebo tepelného senzora spoločnosti SIONYX na použiteľný farebný obraz pre nočné videnie.
· Pripojenie snímača olova, integrácia FPGA/MIPI CSI-2 a rozhrania medzi obrazovým snímačom, SoC a zvyškom fotoaparátu.
· Navrhujte, píšte a ladite C/C++ pre mikrokontroléry, ARM SoC a embedded Linux s využitím asistentov kódovania s umelou inteligenciou (Cursor, Claude a peers) ako bežnej súčasti pracovného postupu. Ovládače, BSP a aplikačná vrstva, keď je cesta od fotónu k pixelu na vás.
· Sadnite si s EE, FPGA, optikou a spracovaním obrazu na doske. Prečítajte si schému. Použite osciloskop. Uzavrite slučku hardvéru/softvéru spoločne.
· Stanovte si technické štandardy: kontroly návrhu, kontroly kódu, kompromisy medzi výkonom/pamätou/napájaním/prácou v reálnom čase.
· Samostatne skúmať a riešiť zložité technické problémy týkajúce sa softvéru, firmvéru, hardvérových rozhraní a výkonu systému.
· Mentorovať a rozvíjať menej skúsených inžinierov prostredníctvom technického poradenstva, kontroly kódu, zdieľania znalostí a koučingu.
· Previesť produkty od prototypu cez výrobu až po uvedenie do praxe.
· Vyhodnoťte nové SoC, senzory a prístupy k pipeline. Odporučte ďalší krok.
· Viesť technické projekty alebo významné súčasti väčších projektov, koordinovať priority a výstupy s inžinierskymi a medzifunkčnými partnermi.
· Efektívne spolupracovať s hardvérovými, systémovými, produktovými, výrobnými a ďalšími tímami s cieľom dodávať spoľahlivé a vysoko kvalitné produkty.
· Riadenie pridelených inžinierov vrátane pravidelných individuálnych stretnutí, stanovovania cieľov, spätnej väzby, riadenia výkonnosti, kariérneho rozvoja a stanovovania priorít pracovnej záťaže.
· Podporovať disciplinované postupy vývoja, testovania, dokumentácie a neustáleho zlepšovania s cieľom zabezpečiť robustný vstavaný softvér.
· Identifikovať príležitosti na zlepšenie vývojových procesov, nástrojov, architektúry a efektívnosti tímu.
Požadovaný:
· 10+ rokov skúseností s dodávkami embedded softvéru/firmvéru vrátane vlastníctva skutočnej architektúry.
· Expert na C/C++ na systémoch s obmedzeniami.
· Vstavaný Linux na ARM, vrátane spúšťania, BSP a ladenia bežeckej dosky.
· Dodaný aspoň jeden produkt pre kameru, zobrazovanie alebo video v reálnom čase (senzor → kanál → výstup).
· Pohodlná práca s MIPI CSI-2, I2C, SPI, UART, USB, Ethernet a čítanie elektrických schém.
· Pripojenie dosky k JTAGu, osciloskopu a logickému analyzátoru. Našli ste chybu, ktorá bola v skutočnosti hardvérová.
· Vie nastaviť architektúru a jasne ju vysvetliť EE, FPGA a viceprezidentovi.
· Plynulá znalosť moderných asistentov kódovania s umelou inteligenciou (nástroje triedy Cursor, Claude a Copilot). Už ich používate na rýchlejší postup pri skutočnej práci s embedded systémami a môžete túto prax naučiť aj ostatných.
· Preukázané skúsenosti s vývojom softvéru pre vstavané systémy.
· Skúsenosti s prácou s mikrokontrolérmi, procesormi, hardvérovými rozhraniami a vstavanými operačnými systémami alebo operačnými systémami reálneho času.
· Dôkladná znalosť životného cyklu vývoja softvéru, ladenia, testovania, správy verzií a postupov kontroly kódu.
· Preukázaná schopnosť riešiť zložité problémy so softvérom a systémom.
· Skúsenosti s technickým vedením, mentoringom alebo riadením iných inžinierov.
· Silné komunikačné, organizačné a problémové zručnosti.
· Schopnosť efektívne pracovať v kolaboratívnom, medzifunkčnom inžinierskom prostredí.
· Občan USA alebo osoba s trvalým pobytom.
preferované:
· CMOS / zobrazovanie pri slabom osvetlení / NIR / IR alebo elektrooptické produkty.
· Integrácia FPGA ↔ procesora, Qualcomm alebo podobný mobilný/vstavaný SoC, RTOS (FreeRTOS, Zephyr).
· Bootloadery, zabezpečené spustenie, aktualizácia firmvéru, napájanie/tepelná ochrana na uzavretej kamere.
· Python (alebo podobný) pre testovacie postroje, HIL a prípravu z výroby.
· Poľujete, chytáte ryby, člnkujete alebo už používate nočné videnie.
· Čas v klastri infračervených/kamerových zariadení Goleta (FLIR/Teledyne, Moog, Umbra alebo podobný), námornej elektronike, firmvéri dronov/FPV alebo domoch s kamerovými modulmi.
· Skúsenosti s vývojom softvéru pre produkty kritické z hľadiska bezpečnosti, kvality alebo spoľahlivosti.
· Predchádzajúce formálne skúsenosti s riadením ľudí.
· Skúsenosti s prácou v prostredí dynamického vývoja produktov.
Požadované vzdelanie:
· Bakalársky titul v odbore informatika, počítačové inžinierstvo, elektrotechnika alebo príbuzný technický odbor.
Očakávania od vedenia:
Od inžiniera vstavaného softvéru V sa očakáva, že pôjde príkladom a preukáže:
· Technická excelentnosť a dobrý inžiniersky úsudok.
· Zodpovednosť za záväzky, rozhodnutia a výsledky.
· Jasná a úctivá komunikácia.
· Prístup zameraný na spoluprácu a tímovú prácu.
· Zaviazanie sa k rozvoju a podpore ostatných inžinierov.
· Ochota poskytovať a prijímať konštruktívnu spätnú väzbu.
· Zameranie na neustále zlepšovanie a riešenie problémov.
· Súlad s hodnotami spoločnosti SIONYX a jej záväzok dodávať vysoko kvalitné produkty.
Fyzické požiadavky:
· Schopnosť pracovať v kancelárskom a inžinierskom/laboratórnom prostredí.
· Schopnosť sedieť, stáť, chodiť a pracovať pri počítači dlhší čas.
· Musí byť schopný prístupu a navigácie vo výrobnom zariadení.
· Musí byť schopný zdvihnúť niekedy až 25 libier.
· Cestovanie až do 25 %. Máme pobočky po celej krajine vrátane Beverly v štáte Massachusetts, Santa Barbary v Kalifornii a Whitefish v štáte Montana, takže budete potrebovať schopnosť a ochotu cestovať, a to aj do zahraničia.
Platové rozpätie: 68 000 – 80 000 USD
Bonusový potenciál: 10% - 15%
