Softwarový inženýr pro vestavěné systémy III

Softwarový inženýr pro vestavěné systémy III Přihlaste se ihned

Santa Barbara, CA
Inženýrství
125000 145000 - XNUMX XNUMX USD / rok
Plný úvazek

Hledáme vysoce kvalifikovaného softwarového inženýra III. úrovně pro embedded systémy, který by se připojil k našemu inovativnímu inženýrskému týmu. Tato role zahrnuje návrh, vývoj a optimalizaci embedded softwarových řešení pro komplexní hardwarové systémy napříč různými platformami. Ideální kandidát bude mít rozsáhlé zkušenosti s embedded systémy, vývojem firmwaru a řešením problémů se softwarem a bude mít silné znalosti programovacích jazyků, jako jsou C, C++ a Python. Budete hrát klíčovou roli v rozvoji našich produktů integrací špičkových technologií, včetně FPGA, programování mikrokontrolérů, RTOS a algoritmů strojového učení. Vaše odborné znalosti přispějí k vytváření spolehlivých, efektivních a škálovatelných embedded aplikací, které splňují přísné výkonnostní standardy.

Job Title:                   Softwarový inženýr pro vestavěné systémy III

Oddělení:              Inženýrství

Nahlásit:               Ředitel inženýrství vestavěného softwaru

pronájem:                   Santa Barbara, CA

Typ pozice:            Plný úvazek, Výjimka, Prezenční studium, IC2 nebo IC3

 

Přehled pracovních pozic:

Softwarový inženýr pro vestavěné systémy bude hrát klíčovou roli v navrhování, vývoji a integraci zobrazovacích řešení, která využívají naše špičkové senzorové technologie. Tato osoba bude zodpovědná za softwarovou architekturu, definici požadavků a optimalizaci a kvalifikaci výkonu, čímž zajistí, aby naše produkty splňovaly potřeby zákazníků napříč obranným, průmyslovým, vědeckým a komerčním trhem. Tato pozice se zaměřuje především na vestavěný software, komunikaci přes externí rozhraní a spolupráci napříč všemi odděleními s cílem zajistit, aby produkty byly vyvíjeny a dodávány zákazníkům spolehlivě a efektivně.

 

Klíčové Náplň práce:

 · Spolupracovat s týmy softwarového, hardwarového, systémového a optického inženýrství na dodávce plně integrovaných řešení.

· Rozvíjet a zdokonalovat dovednosti pro návrh a integraci softwarových nástrojů a funkcí

· Vyvíjet a udržovat vestavěný linuxový software pro SoC založené na ARM s podporou zpracování videa v reálném čase.

· Implementovat a optimalizovat ovladače, middleware a API pro rozhraní jako Ethernet/PoE, HDMI, USB, Wi-Fi/Bluetooth a sériové sběrnice (I²C, SPI, UART).

· Podpora vyvolání základní desky, přizpůsobení BSP (Board Support Package), konfigurace bootloaderu a integrace proprietárního softwaru AMP pro video pipeline.

· Spolupracovat s hardwarovými týmy.

· Ladění problémů s integrací hardwaru/softwaru pomocí JTAGu, osciloskopů, logických analyzátorů a analyzátorů protokolů.

· Provádět analýzu hlavních příčin složitých integračních problémů.

· Dokumentujte návrhy, vytvářejte testovací balíčky a provádějte strukturované kontroly návrhů.

· Pomoc při definování a provádění plánů ověřování a validace na úrovni systému.

· Poskytovat technické vedení a mentorství juniorním inženýrům.

· Působit jako odborník na návrh zobrazovacích systémů během jednání se zákazníky, při tvorbě návrhů a při revizích.

· Podporovat životní cyklus produktu od konceptu až po výrobu a zajistit jeho spolehlivost a vyrobitelnost ověřenou v praxi.

· Spolupracujte se zákazníky a produktovými týmy na definování požadavků. Vytvořte požadavky pro subsystémy a podpůrné týmy nebo vývojáře.

· Další úkoly dle pokynů.

 

Kvalifikace:

 · Bakalářský nebo magisterský titul v oboru elektrotechniky, systémového inženýrství, fyziky, informatiky nebo příbuzného oboru (PhD plus).

· Více než 5 let zkušeností s vývojem softwaru/firmwaru pro embedded systémy.

· Znalost jazyka C/C++ pro vestavěné systémy.

· Znalost zobrazování za slabého osvětlení, systémů NIR/IR nebo technologií vysoce výkonných CMOS senzorů.

· Důkladné zkušenosti s mikrokontroléry, SoC a systémy založenými na FPGA v reálném čase.

· Prokázaný úspěch v integraci hardwaru/softwaru a ladění pomocí standardních nástrojů.

· Hluboká znalost komunikačních protokolů (např. I²C, SPI, UART, USB, Ethernet).

· Dlouholeté zkušenosti s dodávkami spolehlivých a optimalizovaných vestavěných řešení pro systémy s omezeným výkonem a spotřebou energie.

· Zkušenosti s prací v interdisciplinárních týmech a v dynamickém prostředí.

· Vynikající dovednosti v řešení problémů, komunikaci a jednání se zákazníky.

· Vyžadován občan USA nebo držitel zelené karty.

 

Preferované zkušenosti:

· Znalost vestavěných systémů, SOC, FPGA nebo zpracování obrazu na bázi GPU.

· Znalost Pythonu, FireBase, Typescriptu, Javy a dalších moderních skriptovacích jazyků a frameworků pro testovací zařízení, správu databází a uživatelská rozhraní.

 

Fyzické požadavky:

· Dlouhodobé sezení u stolu a práce na počítači.

· Musí být schopen zvednout až 25 liber najednou.

 

Platové rozpětí: 80 000 až 88 000 USD

Diskreční bonus: 7.5 – 10 %

PŘIHLÁŠKA

* Povinná

Děkuji. Vaše přihláška byla úspěšně přijata.