
Hexagon AB hutengeneza teknolojia za upimaji, uwekaji wa nafasi, vihisi, pacha za kidijitali, akili ya anga, na roboti zinazojiendesha kwa matumizi ya viwandani na miundombinu. Suluhisho zake huunganisha vihisi na skana zenye usahihi wa juu, kunasa uhalisia wa 3D, mifumo ya uigaji, uchanganuzi unaotumia AI, udhibiti wa mwendo, na roboti ili kusaidia upangaji sahihi, ukaguzi, otomatiki, na shughuli zinazojiendesha. Kampuni hii huhudumia wateja katika ujenzi na miundombinu, utengenezaji, otomatiki ya viwanda, mifumo ya anga na safari za angani, nishati, na utafiti.
Mhandisi Mwandamizi wa Programu Zilizopachikwa – Kazi ya Mbali Kanada
Tengeneza firmware ya ECU inayohitaji usalama wa hali ya juu kwa teknolojia za uchimbaji wa kidijitali na udhibiti wa magari za Hexagon Mining. Buni, jaribu na kamilisha mifumo iliyopachikwa kwa matumizi ya uzalishaji.
Maelezo
- Unda, tafuta hitilafu na tunza firmware ya C na C++ iliyopachikwa kwa ECU za udhibiti wa magari zinazohusiana na usalama
- Endesha firmware kutoka mahitaji yaliyobainishwa hadi toleo lililothibitishwa
- Jenga na tunza mawasiliano ya magari kwa kutumia CAN 2.0A/B, J1939, itifaki za CAN za tabaka la juu na viunganishi vya serial
- Tengeneza programu za I/O na uendeshaji kwa ingizo za kidijitali na analogi, matokeo ya PWM na uwiano, pamoja na urekebishaji wa mawimbi, upangaji wa kiwango, kalibresheni na ukaguzi wa uwezekano
- Tekeleza uchunguzi, ugunduzi wa hitilafu na uendeshaji salama wa kushindwa kupitia watchdog, vichunguzi, uainishaji wa hitilafu na mabadiliko ya hali salama
- Saidia kuhamisha na kufanya ya kisasa jukwaa la firmware ya uzalishaji kwa maunzi ya sasa
- Tengeneza kwa kuzingatia mahitaji yaliyogawanywa na yanayoweza kufuatiliwa huku ukidumisha ufuatiliaji wa pande mbili
- Unda na tunza hati za usanifu, vipimo vya kiolesura na kumbukumbu za uthibitishaji
- Fanya na uchangie katika mapitio ya usanifu na msimbo na wenzako
- Unda na tunza majaribio ya kiotomatiki ya kitengo kilichopachikwa, ujumuishaji na hardware-in-the-loop
- Boresha mabomba ya CI/CD kwa ujenzi wa mifumo iliyopachikwa, uchanganuzi tuli, majaribio ya kiotomatiki, udhibiti wa matoleo na ufungashaji wa matoleo
- Fanya kazi na vichakataji-wenza na huduma zinazotumia Linux zinazosaidia ukataji wa data, muunganisho, uchunguzi wa mbali na uonekano wa mfumo
- Saidia ukamilishaji wa majaribio kwenye benchi, gari na uwanjani huku ukichunguza masuala ya majaribio ya ujumuishaji
- Shirikiana na wahandisi wa maunzi na umeme, wasanifu wa mifumo, wataalamu wa usalama wa kiutendaji, timu za programu za matumizi na usimamizi wa bidhaa
Mahitaji
- Shahada ya kwanza au ya uzamili katika uhandisi wa umeme au elektroniki, uhandisi wa kompyuta, mekatroniki, sayansi ya kompyuta au eneo linalohusiana, au uzoefu uliothibitishwa unaolingana
- Angalau miaka 10 ya uzoefu wa kitaalamu wa kutengeneza programu zilizopachikwa
- Angalau miaka 2 ya kutengeneza firmware ya uzalishaji kwenye vidhibiti vidogo vya biti 32
- Ujuzi wa kitaalamu wa C iliyopachikwa na uwezo wa kufanya kazi kwa C++
- Uzoefu wa upangaji wa fixed-point, upangaji wenye rasilimali chache na misingi ya msimbo inayokataza ugawaji wa kumbukumbu unaobadilika
- Uzoefu wa utengenezaji wa bare-metal au RTOS, ikijumuisha ushughulikiaji wa interrupt, usanifu wa vipaumbele, upangaji, kazi za mzunguko, uchanganuzi wa muda na ucheleweshaji, pamoja na mifumo ya multicore
- Uwezo wa kutafsiri michoro ya maunzi, datasheet za MCU na miongozo ya marejeo ili kusanidi vifaa vya pembeni, viendeshi na I/O
- Uzoefu wa vitendo na CAN 2.0A/B na J1939 au itifaki inayolingana ya tabaka la juu
- Uzoefu wa kufafanua na kudumisha seti za ujumbe na hifadhidata za mawimbi
- Uzoefu wa kuchanganua mabasi na kutatua hitilafu kwa kutumia zana za kawaida za CAN
- Uzoefu wa vitendo wa kutumia probes za utafutaji wa hitilafu, oscilloscopes, logic analyzers na bus loggers
- Uzoefu wa kufanya kazi kwa viwango vya lazima vya uandishi wa msimbo kama MISRA na kutumia uchanganuzi tuli
- Uzoefu katika mazingira ya uendelezaji ya Linux, mtiririko wa Git, mapitio ya msimbo na mabomba ya CI/CD
- Uzoefu wa mitandao ya TCP/IP na muunganisho wa kifaa cha embedded Linux hadi cloud kwenye vichakataji vinavyotumia Arm
- Inapendelewa: uzoefu na vidhibiti vidogo vya multicore vya kiwango cha magari na majukwaa ya ECU yaliyoidhinishwa kibiashara kwa usalama
- Inapendelewa: uzoefu na mazingira ya ujenzi yaliyowekwa kwenye kontena na waendeshaji wa CI wanaojihifadhi
- Inapendelewa: uzoefu wa kutunza BSP na tabaka za Yocto au Buildroot, pamoja na usanidi wa kernel na device tree
- Inapendelewa: uzoefu na zana za usimamizi wa mahitaji na Jira, Confluence au majukwaa yanayolingana
- Inapendelewa: uzoefu wa kutengeneza mahitaji rasmi yanayoweza kufuatiliwa na hati za udhibiti wa kiolesura
- Inapendelewa: uzoefu wa Python na uandishi wa shell kwa ajili ya otomatiki ya majaribio, zana na uchanganuzi wa data
- Uwezo wa kuwasilisha wasifu wa kazi na barua ya maombi
Manufaa
- Kufanya kazi kwa mbali muda wote
- Usafiri unatarajiwa kuwa 10% au chini ya hapo
- Fursa za kukua na kuendelea kujifunza
- Mahali pa kazi penye utofauti na fursa sawa