{"id":4032269,"url":"https://alion.io/job/evolito-senior-software-engineer","title":"Senior Software Engineer","company":{"id":1816241,"name":"Evolito","domain":"evolito.aero","url":"https://alion.io/company/evolito","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":93,"open_postings":36,"ghost_share":0,"stale_share":0.083,"repost_share":0,"time_to_fill_p50_days":82,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bicester, United Kingdom"],"countries":["GB"],"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":"Agile","optional":false},{"name":"Cameo Systems Modeler","optional":false},{"name":"CATIA","optional":false},{"name":"DO-178C","optional":false},{"name":"Embedded C","optional":false},{"name":"Git","optional":false},{"name":"IBM DOORS","optional":false},{"name":"MATLAB","optional":false},{"name":"Simulink","optional":false},{"name":"UML","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-11-10T18:59:37Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T18:59:37Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Evolito’s mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns and cities with clean, noise-free air transportation.\nEvolito develops and manufactures class-leading, lightweight, high-power, and high-torque-density electric propulsion systems for a range of aerospace markets, including EVTOL, Unmanned Aerial Vehicles and General Aviation.\nAs well as ultra-high performance, low-weight electric motors and controllers, Evolito specialises in high integrity, bespoke battery systems for the aerospace and defence markets. The team is scaling rapidly and has ambitious growth plans over the next twelve to eighteen months.\nAs part of our current high-growth phase, we are looking for a Senior Software Engineer to develop embedded software for Evolito motor controller and generator products through to certification in accordance with RTCA DO-178C, Software Level A.\nKey responsibilities will include:\nTaking responsibility for software development activities across the full lifecycle, including developing software requirements, contributing to software architecture and design, model-based development and automatic code generation, manual implementation of low-level software in C, and producing associated lifecycle documentation\nContributing to multicore software architecture, including allocation of functions, memory and peripheral ownership, inter-core communication, timing budgets, resource usage and interference considerations\nPerforming development testing, integration, debugging, problem investigation and defect resolution, supporting issues through to root cause and closure\nPerforming peer reviews of lifecycle artefacts\nProviding technical support to less experienced engineers, promoting good software engineering practices\nCollaborating effectively with internal and external stakeholders\nFollowing the approved software development processes and standards for Software Level A of RTCA DO-178C\nPromoting sound software engineering practices and contributing to continuous improvement of development methods, processes, tools and team capability.\nSkills and experience required:\nDegree or equivalent experience in software engineering, electronic engineering, or a related discipline\nPrevious experience developing embedded software to RTCA DO-178C Software Level A or B, or similar safety-critical standards and assurance levels\nPrevious experience developing embedded C software for real-time control systems\nExperience across several stages of the embedded software lifecycle, including requirements, architecture and design, coding, integration, verification and release\nKnowledge of motor control algorithms and their implementation.\nFamiliarity with model-based development using MATLAB/Simulink and automatic code generation\nKnowledge of UML or equivalent software design notation, and tools such as CATIA Magic/Cameo or similar\nFamiliarity with coding standards, such as MISRA C, for safety-critical embedded software\nExperience with requirements and lifecycle management tools such as CodeBeamer, DOORS, Polarion or equivalent\nFamiliarity with version control, build automation and CI pipelines, including Git and make\nSound understanding of embedded software architecture, interrupt-driven systems, concurrency, timing, memory management, communications and hardware/software interfaces\nPractical software debugging, root-cause analysis and fault-investigation skills\nExperience with peer review, configuration management, change control, problem reporting, traceability and evidence-based verification in a controlled development environment\nFamiliarity with Agile software development methodologies and industry best practices for software development\nPassionate about delivering high-quality outcomes and promoting good engineering practices\nA creative problem solver with a logical and methodical approach to implementing solutions\nGood verbal and written communication skills\nSelf-motivated, collaborative and adaptable, with a willingness to support wider programme and team activities within a dynamic engineering environment\nA UK driving licence and availability to support visits to supplier sites.\nDesirable:\nExperience developing software for motor controllers or other high-performance real-time control systems\nExperience with multicore microcontrollers and familiarity with AMC 20-193 considerations\nExperience with TI C2000 C28x/C29x devices, or comparable automotive or aerospace microcontroller families\nExperience with static analysis, structural coverage, stack-usage analysis and target-based testing\nExperience supporting software certification activities, certification reviews or the production of compliance evidence for high-integrity software.\nAre you Evolito?","description_format":"text","description_chars":4856,"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":["Power Supplies & Power Electronics","Motors, Drives & Motion Control","Aircraft Manufacturing"],"lifecycle":[{"event":"open","at":"2026-11-10T18:59:37Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-11-10T11:34:35+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":82,"reasons":["conf:2","win:early"],"computed_at":"2026-11-10T21:17:22Z"},"pay":null,"html_url":"https://alion.io/job/evolito-senior-software-engineer","json_url":"https://alion.io/job/evolito-senior-software-engineer.json","meta":{"generated_at":"2026-11-10T21:17:22Z","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":14855,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":1816241},"rest":"https://alion.io/mcp/rest/get_company?id=1816241"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fevolito-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fevolito-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fevolito-senior-software-engineer"},{"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/evolito-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fevolito-senior-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4032269}},{"tool":"search_jobs","arguments":{"company":"evolito.aero","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4032269},"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"}}