
Tvrtka IDEX Corporation razvija tehnologije od ključne važnosti za zdravstvo, industriju i sigurnosne primjene. Njezin portfelj uključuje precizne komponente za sekvenciranje DNK i medicinska istraživanja, sustave za rukovanje tekućinama i mjerenje protoka te vatrogasnu opremu poput alata Hurst Jaws of Life. Proizvodi tvrtke koriste se u laboratorijskoj analizi, industrijskim procesima, hitnim intervencijama i drugim primjenama u kojima je neophodna pouzdana precizna oprema.
Softverski inženjer za ugrađene sustave – rad na daljinu u Oklahomi
Razvijajte programske komponente i povezane tehnologije za industrijske proizvode za rukovanje tekućinama tvrtke IDEX Corporation. Radite s platformama Linux, RTOS, mobilnim, IoT i oblačnim platformama.
Opis
- Oblikovati dugoročni tehnički smjer, inženjerske odluke i kulturu tima
- Procjenjivati potrebe korisnika, tržišne trendove i tehničke rizike radi oblikovanja strategije proizvoda
- Dizajnirati inovativne sustave za strateške inicijative, uključujući razvoj novih proizvoda
- Procjenjivati nove tehnologije, poticati kontinuirano učenje i savjetovati inženjerske timove
- Preuzeti odgovornost za životni ciklus razvoja softvera od koncepta do izdanja
- Definirati arhitekture sustava i tehničke zahtjeve
- Izrađivati algoritme i razvijati objektno orijentirani firmver i ugrađene aplikacije
- Provjeravati i validirati rješenja radi podrške kvaliteti i pouzdanosti proizvoda
- Primjenjivati metodologije Agile, SDLC, SEBoK i PLM
- Izrađivati i održavati razvojne alate i inženjerske procese
- Provodiiti analize konkurencije i uklanjati prepreke učinkovitoj provedbi
- Objašnjavati složene tehničke koncepte tehničkoj i netehničkoj publici
- Pripremati i predstavljati tehničke prijedloge
- Koordinirati rješavanje složenih problema i razvijati strategije usklađene s dionicima
- Može biti potrebno putovanje do 10 %
- Ova uloga nema odgovornosti nadzora
Zahtjevi
- Obvezna je diploma prvostupnika računalnih znanosti, računalnog inženjerstva, softverskog inženjerstva ili elektrotehnike
- Obvezno je najmanje 3–5 godina relevantnog iskustva nakon završetka studija u industrijskoj proizvodnji
- Najmanje 3–5 godina iskustva u objektno orijentiranom razvoju softvera u jezicima Rust, Python, Java/JavaScript, C++ i C#
- Najmanje 3–5 godina iskustva u razvoju aplikacija za ugrađene sustave Linux, Android i iOS
- Najmanje 3–5 godina iskustva u administraciji i podršci Linux sustava
- Najmanje 3–5 godina iskustva s IDE-ovima kao što su Microsoft Visual Studio i Eclipse
- Najmanje 3–5 godina iskustva u implementaciji RTOS-a za upravljačke sustave temeljene na MCU-u
- Najmanje 3–5 godina iskustva u razvoju i integraciji protokola RS232/485, CAN, MQTT, Modbus i Ethernet
- Najmanje 3–5 godina iskustva u radu s MCU perifernim uređajima, uključujući UART, USB, GPIO, I2C, SPI, PWM, timere, eMMC i SoM arhitekture
- Dokazana sposobnost arhitekture, implementacije i uvođenja složenih tehničkih rješenja
- Poznavanje alata Bitbucket/Git, Jenkins, Docker, Jira i statičke analize SonarQube
- Sposobnost tumačenja hardverskih shema radi otklanjanja pogrešaka
- Iskustvo s Wi-Fi mrežama, Bluetoothom, mobilnim tehnologijama i oblačnim mikrouslugama koje uključuju Digital Twin, SaaS, PaaS, DaaS i podatkovna jezera
- Elektromehaničko iskustvo s industrijskim ili automobilskim proizvodima je poželjno
- Poželjna je diploma magistra računalnih znanosti, računalnog inženjerstva, softverskog inženjerstva ili elektrotehnike
- Za ovu ulogu nije dostupno sponzoriranje radne vize
Pogodnosti
- Može biti dostupan bonusni plan temeljen na radnom učinku
- Zdravstvene pogodnosti
- Mirovinski plan 401(k) s doprinosom poslodavca
- Plaćeni dopust