{"id":1552467,"url":"https://alion.io/job/multimatic-embedded-software-engineer-2","title":"Embedded Software Engineer","company":{"id":1808389,"name":"Multimatic","domain":"multimatic.com","url":"https://alion.io/company/multimatic","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":16,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Hardware","role_family":"Hardware","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cambridge, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":46000,"max_usd":107000,"period":"year","method":"role_country_seniority_unknown","sample_n":88},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"MATLAB","optional":true},{"name":"Simulink","optional":true}],"status":"live","first_seen_at":"2025-02-28T00:00:00Z","employer_posted_date":"2025-02-28","last_verified_at":"2026-10-08T23:42:21Z","board_verified":true,"closed_at":null,"days_open":588,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":587},"description":"You would be joining this division at a great time - early enough to make your mark, whilst also benefiting from the stability and security that our parent company provides.\nFacility Address:\nMilton Hall\nEly Road\nMilton\nCambridge CB24 6WZ\nKey Areas of Responsibility:\nDevelop and maintain embedded SW for prototype and production systems conforming to OEM and international standards.\nDevelop and maintain library blocks enabling us to re-use our IP across multiple products.\nSupport customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code.\nVerification, validation and testing of developed software solutions for assigned projects.\nWork within a team in an agile manner allowing for flexibility and self-management to complete tasks.\nEnsure processes are correctly followed whilst also working with the team to utilise and improve any area in the development or testing process which can be improved.\nIdeal Experience\nUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent.\nFormal Software development within Aerospace, Automotive, Medical or similar embedded software development environment.\nFluent in C for safety critical embedded applications and MISRA C guidelines.\nExperience with fixed-point and floating-point arithmetic.\nExperience with 32bit CPU / FPU, Interrupts, Peripherals, Realtime programming.\nAn understanding of compilers, linkers, makefiles, SW build, CI SW build automation systems.\nExperience working with Vector Tools such as VFlash, CANalyzer and CanoE.\nExperience with device drivers, BSW, RTE and ASW layer code development in AUTOSAR systems - particularly with Vector MICROSAR and the DaVinci toolchain.\nDesirable Experience\nExperience in MATLAB and Simulink Model development - including C code and integration.\nUse of test tools for Unit testing, SIL testing, HIL testing.\nWriting and reviewing software requirements.\nSystem level understanding of power electronics, DC and AC motors, motor controllers, power conversion, power storage, signal conditioning and digital communication.\nAppreciation of ISO 26262 including the ASIL risk classification scheme.\nMultimatic is an equal opportunity employer.\nTo learn more about Multimatic, check out our youtube channel - https://www.youtube.com/watch?v=psOjJIh3t90\nIf you are interested in this position, apply by sending us your cover letter and resume.\nWe thank all interested candidates in advance; however, only individuals selected for interviews will be contacted.\nAs part of our commitment to ensuring our employment practices are fair, accessible, and inclusive of persons with disabilities, recruitment-related accommodations for disabilities, are available upon request throughout the recruitment and assessment process for applicants with disabilities.","description_format":"text","description_chars":2891,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Sports","Motorsports"],"lifecycle":[{"event":"open","at":"2026-10-01T00:45:59Z"}],"visa":[],"liveness":{"score":2,"band":"cold","label":"Long shot","p_open":1,"p_active":0.063,"p_room":0.28,"age_days":587,"expected_fill_days":22,"reasons":["conf:7","stale_co","win:tail","crowd:"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/multimatic-embedded-software-engineer-2","json_url":"https://alion.io/job/multimatic-embedded-software-engineer-2.json","meta":{"generated_at":"2026-10-09T01:49:36Z","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":1,"day_limit":5000,"remaining_today":4999,"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":1808389},"rest":"https://alion.io/mcp/rest/get_company?id=1808389"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmultimatic-embedded-software-engineer-2"},{"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%2Fmultimatic-embedded-software-engineer-2"},{"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%2Fmultimatic-embedded-software-engineer-2"},{"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/multimatic-embedded-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmultimatic-embedded-software-engineer-2"}]}