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