{"id":1382640,"url":"https://alion.io/job/nov-software-engineer-machine-control-diagnostic-tool","title":"Software Engineer - Machine Control Diagnostic Tool","company":{"id":1814757,"name":"NOV","domain":"nov.com","url":"https://alion.io/company/nov-com","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":81,"open_postings":50,"ghost_share":0,"stale_share":0.96,"repost_share":0,"time_to_fill_p50_days":15,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kristiansand, Norway"],"countries":["NO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"OPC UA","optional":false},{"name":"Python","optional":false},{"name":"TCP/IP","optional":false}],"status":"live","first_seen_at":"2026-09-22T06:23:09Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-10-08T23:37:13Z","board_verified":true,"closed_at":null,"days_open":16,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":16},"description":"Vil du utvikle produktet som gir teknikere bedre oversikt, raskere feilsøking og tryggere drift av avansert boreutstyr?\nOm stillingen\nMaskin Control utvikler software og kontrollsystemer for boreutstyr, roboter og automatiserte prosesser. Vi søker nå en erfaren softwareingeniør som vil bidra til videreutviklingen av MCDT - Machine Control Diagnostic Tool, et produkt som kobler sammen kontrollsystemer, instrumentering, visualisering og operativ feilsøking.\nMCDT gir riggelektroteknikere og hydraulikere sanntidsinnsikt i maskiner og komponenter. Produktet samler blant annet alarmer, I/O-data, trendkurver, P&ID-visning, komponentinformasjon, 3D-visualisering, kalibrering og veiledet diagnostikk i én helhetlig løsning. Målet er å gjøre det enklere å forstå hva som skjer, finne rotårsaken og gjennomføre riktige tiltak.\nSom Software Engineer blir du en sentral del av et tverrfaglig produktmiljø. Du vil arbeide med videreutvikling av eksisterende moduler og nye funksjoner, og følge løsningene fra behov og design via implementasjon og testing til installasjon og bruk på boreutstyr.\nHvorfor NOV?\nHos NOV får du jobbe med et produkt som brukes til å gjøre komplekse maskiner enklere å forstå og vedlikeholde. Du blir del av et sterkt fagmiljø i Maskin Control, der softwareutviklere, automasjonsingeniører, robotprogrammerere og fageksperter samarbeider tett om løsninger som skal fungere i krevende operasjoner over hele verden.\nDu får:\nArbeide med et produkt i skjæringspunktet mellom software, automasjon og boreutstyr\nMulighet til å påvirke produktarkitektur, brukeropplevelse og videre funksjonalitet\nTeknisk krevende oppgaver med tydelig verdi for drift, vedlikehold og sikkerhet\nEt tverrfaglig miljø med høy grad av samarbeid og faglig sparring\nMulighet til å følge løsningen fra utvikling til bruk på virkelig utstyr\nGode utviklings- og karrieremuligheter samt konkurransedyktige betingelser\nMangfold og inkludering\nVi ønsker å fremme mangfold og like muligheter. Derfor oppfordrer vi alle kvalifiserte kandidater til å søke - uavhengig av kjønn, alder, kulturell bakgrunn, funksjonsevne eller livssyn.\nArbeidssted: Kristiansand\nOppstart: etter avtale\nVi vurderer søknader fortløpende. Send oss din søknad dersom du ønsker å utvikle neste generasjon verktøy for diagnostikk, service og kontroll av boreutstyr.\nKontakt for teknisk informasjon om stillingen: Ståle Enes +47 90 600 353\n Arbeidsoppgaver\nVidereutvikling av MCDT-plattformen og produktets brukergrensesnitt basert på WinCC OA fra Siemens\nUtvikling av funksjonalitet for sanntidsdata, I/O-visning, alarmer og trendanalyse\nArbeid med visualisering av elektriske og hydrauliske P&ID-er med levende prosessdata\nUtvikling av diagnostikk- og veiledningsfunksjoner som hjelper brukeren å finne rotårsaker\nIntegrasjon mot PLS-er, kontrollsystemer, instrumentering, sensorer og maskindata\nArbeid med komponentinformasjon, datasheets, 3D-visning og kobling mellom fysisk utstyr og digital modell\nUtvikling og testing av kalibrerings- og servicefunksjoner for autoriserte brukere\nTesting i simulator, testmiljø og på fysisk boreutstyr, samt FAT og idriftsettelse\nTeknisk dokumentasjon, feilsøking og samarbeid med prosjekt-, service- og automasjonsmiljøer\nVi ser etter deg som har\nFlere års erfaring med softwareutvikling av industrielle, tekniske eller produktnære løsninger\nRelevant høyere utdanning innensoftware, datateknologi, automasjon, kybernetikk, mekatronikk eller tilsvarende erfaring\nGod forståelse av sanntidsdata, kontrollsystemer, instrumentering eller industriell automasjon\nErfaring med å utvikle robuste brukergrensesnitt for komplekse tekniske systemer\nEvne til å omsette behov fra teknikere og operatører til intuitive og driftssikre løsninger\nStrukturert og analytisk arbeidsform, med interesse for feilsøking og rotårsaksanalyse\nGode norsk- og engelskkunnskaper, både muntlig og skriftlig\nDet er en fordel om du har erfaring med\nC#, C++, Python eller tilsvarende programmeringsspråk\nWinCC OA fra Siemens og utvikling av HMI/SCADA-løsninger\nPLS- og kontrollsystemer, for eksempel Siemens TIA Portal\nOPC UA, Profinet, TCP/IP eller andre industrielle kommunikasjonsprotokoller\nTrenddata, alarmhåndtering, logging og visualisering av prosessverdier\nP&ID, elektriske/hydrauliske skjemaer, instrumentering eller maskindiagnostikk\n3D-modeller, simulering eller digital representasjon av fysisk utstyr\nErfaring fra drilling, offshore, tungt utstyr eller andre krevende industrielle miljøer","description_format":"text","description_chars":4467,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Petroleum & Mining Engineering","Oil & Gas"],"lifecycle":[{"event":"open","at":"2026-09-28T09:05:02Z"}],"visa":[],"liveness":{"score":23,"band":"cold","label":"Long shot","p_open":1,"p_active":0.42,"p_room":0.55,"age_days":15,"expected_fill_days":15,"reasons":["conf:2","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/nov-software-engineer-machine-control-diagnostic-tool","json_url":"https://alion.io/job/nov-software-engineer-machine-control-diagnostic-tool.json","meta":{"generated_at":"2026-10-09T02:31:09Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":534,"day_limit":5000,"remaining_today":4466,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1814757},"rest":"https://alion.io/mcp/rest/get_company?id=1814757"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnov-software-engineer-machine-control-diagnostic-tool"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnov-software-engineer-machine-control-diagnostic-tool"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnov-software-engineer-machine-control-diagnostic-tool"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nov-software-engineer-machine-control-diagnostic-tool\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnov-software-engineer-machine-control-diagnostic-tool"}]}