Viši Unreal Engine/ C++ programer

ATS Industrial Automation AB·Göteborg·10. 04. 2026. - 10. 05. 2026.
Uloga:Razvojnik softvera
Kategorija:Ručni rad i IT
Potreban švedski:Ne

Opis

Viši Unreal Engine/ C++ programer U ATS-u, globalnoj javnoj tvrtki s ponosnom 40-godišnjom poviješću, pomažemo pokretati budućnost s našim rješenjima za automatizaciju cijele tvornice. U ATS Industrial Automationu, ono što radimo je važno – i za naše klijente i za njihove klijente. S 600 vještih zaposlenika širom svijeta, dizajniramo, gradimo i održavamo kritična rješenja za automatizirano sklapanje i testiranje za mobilnost, nuklearnu i specijalnu automatizaciju. Naši klijenti su vodeći u svojim industrijama i oslanjaju se na nas da ispunimo ono što obećamo – na vrijeme i unutar proračuna. U kombinaciji s našim širokim portfeljem proizvoda, financijskom snagom i globalnom prisutnošću, pružamo našim klijentima najbolja rješenja za automatizaciju gdje god i kad god ih trebaju. Pridružite se našem timu kao viši Unreal Engine/ C++ programer. Pokrenite razvoj i evoluciju našeg runtime-a za obuku u stvarnom vremenu 3D/VR temeljenog na Unreal Engineu (C++ i Blueprints) s jakim fokusom na performanse, stabilnost i održivost. Značajno doprinijetite arhitekturi sustava, definirajte tehničke smjernice (standarde, uzorke, proračune performansi) i osigurajte visoku inženjersku kvalitetu kroz automatizaciju i kvalitetne pragove. Djelujte kao tehnički voditelj (IC) koji omogućuje brzu isporuku bez žrtvovanja dugoročne održivosti i služi kao sparring partner za inženjerske i proizvodne dionike. Uloga Vlasništvo i implementacija temeljnih runtime značajki u Unreal Engineu koristeći C++ i Blueprints (40%) - Implementirajte sustave i značajke u Unreal Engineu (Blueprints i C++). - Osigurajte čistu, ponovno upotrebljivu i održivu Blueprint logiku i C++ sučelja. - Integrirajte promjene sigurno u runtime proizvoda i podržite spremnost za izdanje. Oblikovanje arhitekture i definiranje tehničkih smjernica (20%) - Doprinosite odlukama o arhitekturi i modularizaciji (podsustavi, moduli, dodaci). - Uspostavite standarde, uzorke i proračune performansi u cijelom runtime-u. - Identificirajte tehnički dug i pokrenite održiva poboljšanja. Osigurajte performanse, stabilnost i mogućnost otklanjanja pogrešaka runtime-a (10%) - Podržite otklanjanje pogrešaka, profiliranje i optimizaciju performansi. - Analizirajte korijenske uzroke i spriječite regresije kroz sustavne inženjerske prakse. Izgradite i institucionalizirajte sustave i pragove kvalitete softvera (15%) - Uvedite i upravljajte nadzorom aplikacija za otklanjanje pogrešaka usmjereno na klijente. - Uvedite i upravljajte nadzorom kvalitete koda i integrirajte kvalitetne pragove u tijekove rada. Poboljšajte automatizaciju izgradnje, testiranja i izdanja (10%) - Implementirajte i poboljšajte automatiziranu izgradnju i testiranje kako biste povećali brzinu i kvalitetu razvoja. - Uspostavite robusno verzioniranje i praćene arhivske/sigurnosne prakse za izdanja. Suradnja, pregled i mentorstvo (tehničko vodstvo bez upravljanja ljudima) (5%) - Sudjelujte u pregledima koda i tehničkim raspravama. - Podučavajte manje iskusne inženjere i uskladite se prema disciplinama kako biste osigurali predvidljivu isporuku. Vaš profil - Diplomski studij računarstva, softverskog inženjerstva ili ekvivalentno praktično iskustvo. - Više od 8 godina profesionalnog iskustva u komercijalnim/poslovnim softverskim projektima i praktičnom razvoju u Unreal Engineu i C++ u produkcijskim okruženjima. - Jako profesionalno iskustvo s Unreal Engineom i implementacijom koristeći Blueprints i C++. Sposobnost izgradnje čiste, ponovno upotrebljive i održive Blueprint logike i sigurne integracije tijekova rada Blueprint ? C++. Jake vještine C++ inženjerstva (otklanjanje pogrešaka, razmišljanje o performansama, održivost) i samopouzdanje u složenim bazama koda. - Dokazano iskustvo u uvođenju i upravljanju nadzorom aplikacija za omogućavanje brzog otklanjanja pogrešaka i dugoročnih poboljšanja kvalitete. - Dokazano iskustvo u uvođenju i upravljanju nadzorom kvalitete koda i integraciji kvalitetnih pragova u inženjerske tijekove rada. - Dokazano iskustvo u implementaciji automatske izgradnje i testiranja za povećanje brzine i kvalitete razvoja. - Iskustvo u implementaciji verzioniranja, procesa izdanja i praćenih arhivnih/sigurnosnih struktura. - Dokazana sposobnost doprinosa arhitekturi i postavljanja tehničkih smjernica (standardi, uzorci, ograničenja sustava) na suradnički način. - Tečno znanje engleskog jezika Pridružite se našem ATS Industrial Automation timu jer: - CIJENIMO naše ljude: Temelj velike tvrtke je imati najbolji tim, zbog čega kontinuirano radimo na razvoju, angažiranju, osnaživanju i energiziranju naših ljudi. - Podržavamo unutarnji RAST i RAZVOJ: ATS Automation nudi beskrajne mogućnosti za profesionalni rast i razvoj, uključujući međunarodne programe razmjene i interne programe podrške. - Nudimo KONKURENTNE ukupne nagrade: Konkurentne početne plaće, podobnost za plaću prekovremenog rada, subvencionirani tvrtki mirovinski plan i beneficije za formiranje kapitala, 30-dnevni godišnji odmor i mnogo više.

Zahtjevi

Vještine

C++, programski jezik

3D modeliranje

Jezici

Engleski

Švedski