{"id":3520382,"url":"https://alion.io/job/scania-masters-thesis-probabilistic-formal-verification","title":"Master's Thesis: Probabilistic Formal Verification","company":{"id":445730,"name":"Scania","domain":"scania.com","url":"https://alion.io/company/scania-4","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":{"grade":"A","score":100,"open_postings":17,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":18,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Early Careers","role_family":"Early Careers","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":["Södertälje, Sweden"],"countries":["SE"],"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":"Machine Learning","optional":false}],"status":"live","first_seen_at":"2026-10-30T11:48:43Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-01T19:11:28Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"30hp Formal Verification of Probabilistic Automotive Systems\nIntroduction:\nThesis project at Scania is an excellent way of making contacts for your future working life. Many of our current employees started their career with a thesis project.\nBackground:\nModern vehicles rely increasingly on computers to operate properly and Scania is among the companies aiming to sell fully autonomous vehicles within the next few years.\nTherefore, the correctness of software at Scania, and in the automotive industry in general, is essential. Exhaustively verifying systemcorrectness can be done using formal verification, which means using mathematical reasoning to prove that a systemfulfilssome formal specification. However, current methods for formal verification require extensive time, resources and knowledge, and have therefore not yet been widely adopted in the automotive industry.\nWhen driving inthe real world, probabilities often arise due to random hardware failures, stochastic communication delays, sensor ghost objects, machine learning components, rounding errors, human behavior, and probabilistic algorithms.\nTherefore, vehicle specifications must take probabilities into account. Using probabilistic contracts to specify allowed vehicle behaviors, checking that a vehicle fulfils its contract can be done according to the following three steps:\nDecompose the vehicle contract into component contracts.\n\nVerify the correctness of the decomposition.\n\nVerify that each component fulfils its contract.\n\nIn most cases, current techniques for formal verification lack the generality and efficiency to successfully complete the above three steps.\nObjective:\nThe goal of this project is to investigatehowprobabilistic reasoningcan be used to checkifan autonomous vehicle fulfils its specifications. For instance, given a black-box model M of an autonomous vehicle and a specification S stating that “reindeer on the road are correctly identified 99.9% of the time, with each correct identification resulting in a 95% probability of avoidance”, is it possible to determine whether M fulfils S?\nSince rounding errors of floats can be viewed as probabilistic, it may also be possible to verify code against specifications using statistical methods.\nExamples of assignment:\nProbabilistic modeling of vehicles or components\n\nFormulating probabilistic specifications for vehicles or components\n\nModel checking against probabilistic specifications using hypothesis testing\n\nSpecifying rounding errors in software using probabilities\n\nVerifying C code against formal specifications using hypothesis testing\n\nInvestigatinghypothesis testing for nested probabilities\n\nMonte Carlo simulation for the verification of probabilistic specifications\n\nWe are also interested in hearing other ideas for directions of the thesis, which can bediscussed before the start to better match the applicant’s interest and background.\nEducation/program/focus:\nM.Sc. in Engineering or similar with an interest incomputer science, probability theory, or formal methods.\nNumber of students: 1-3.\nStart date: January 2026.\nEstimated time needed: 20 weeks.\nContact person and supervisor:\nAnton Hampus, PhD student, +46737787449,\nApplication:\nYour application must include a CV, personal letter and transcript of grades\nA background check might be conducted for this position. We are conducting interviews continuously and may close the recruitment earlier than the date specified.\nPublication date:\n2026-10-22- 2026-11-10","description_format":"text","description_chars":3515,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-30T11:48:43Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":18,"reasons":["conf:3","velocity","win:early","comp:brand"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/scania-masters-thesis-probabilistic-formal-verification","json_url":"https://alion.io/job/scania-masters-thesis-probabilistic-formal-verification.json","meta":{"generated_at":"2026-11-01T22:53:34Z","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_verified","counted_by":"address","units_charged":1,"used_today":34823,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":445730},"rest":"https://alion.io/mcp/rest/get_company?id=445730"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscania-masters-thesis-probabilistic-formal-verification"},{"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%2Fscania-masters-thesis-probabilistic-formal-verification"},{"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%2Fscania-masters-thesis-probabilistic-formal-verification"},{"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/scania-masters-thesis-probabilistic-formal-verification\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscania-masters-thesis-probabilistic-formal-verification"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3520382}},{"tool":"search_jobs","arguments":{"company":"scania.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3520382},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}