{"id":889009,"url":"https://alion.io/job/thermoteknix-software-engineer-npi-team","title":"Software Engineer (NPI Team)","company":{"id":696506,"name":"Thermoteknix","domain":"thermoteknix.com","url":"https://alion.io/company/thermoteknix","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":{"grade":"B","score":75,"open_postings":5,"ghost_share":0,"stale_share":0.8,"repost_share":0,"time_to_fill_p50_days":70,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","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":63000,"max_usd":153000,"period":"year","method":"role_country_seniority_unknown","sample_n":424},"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"MVVM","optional":false},{"name":"C++","optional":true}],"status":"live","first_seen_at":"2026-02-12T13:33:43Z","employer_posted_date":"2026-02-12","last_verified_at":"2026-11-03T17:40:13Z","board_verified":true,"closed_at":null,"days_open":264,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":263},"description":"Company Profile\nLocation: Waterbeach, UKDepartment: Engineering (NPI)\nReports to: Production Engineering Manager\nType: Full-time, Permanent\nThermoteknix Systems Ltd, founded in 1982 and based in Cambridge, is a world leader in thermal imaging, night vision, and augmented reality systems. Our award-winning technologies are trusted by defence, security, and industrial customers in over 70 countries. With in-house R&D, cutting-edge innovation, and a global reputation for quality, we design and manufacture solutions that perform in the toughest environments.\nDue to increasing market opportunities and an ever-growing product range, Thermoteknix is expanding its engineering capacity by creating a New Product Introduction (NPI) team within R&D. \nAbout You\nAs a member of the new NPI team, you will be responsible for leading the software driven automation and test aspects of transitioning products from development into scalable, repeatable manufacturing. You will work closely with R&D, manufacturing, and quality teams, drawing upon your existing software knowledge to implement comprehensive automated testing and validation protocols.Additionally, you will contribute to the enhancement of existing software to boost production test speed and ensure that products are thoroughly tested and validated.\nKey Responsibilities\nSupport software and test design processes, ensuring DFT principles are applied throughout the product development lifecycle\nSupport software and test workstreams within NPI projects, ensuring readiness for build and scale, and supporting the transition of products through to customer delivery\nDefine and implement robust processes for firmware programming, product configuration, calibration data handling and version control in production builds\nDefine, develop, and document automated test processes during product development for new products and assemblies\nWork with mechanical and electronics engineers within the NPI team to design automated electromechanical test systems that optimise production throughput and ensure product quality\nDrive improvements in manufacturing readiness by identifying and implementing opportunities to streamline production test and build times\nProvide hands-on support during NPI builds, troubleshooting software, automation, and hardware-integrated system issues within the ECN framework\nWork with the quality department to support non-conformance investigations and product quality improvements during NPI phases\nContribute to the development of the new NPI team’s standards and processes\nRequired Skills & Experience\n\nDegree in Software Engineering or related discipline\nExperience developing software tools for production test and process automation\nStrong experience in C#, using WPF and MVVM methodologies\nUnderstanding of software release processes and configuration control\nAbility to troubleshoot software issues communicating with embedded hardware-integrated systems.\nStrong documentation skills and attention to detail\nExperience creating technical documentation and releasing into a controlled change management system\nAbility to work cross-functionally in a fast-paced engineering environment\nDesirable Skills & Experience\n\nExperience supporting NPI from prototype through to volume manufacture\nFamiliarity with embedded firmware programming tools.\nKnowledge of manufacturing test systems, calibration workflows, and automation frameworks\nExperience with additional programming languages such as LabVIEW, and C/C++\nUnderstanding of engineering change control, ISO9001 environments, and traceability requirements\nExposure to thermal imaging products, or real-time embedded systems\nExperience designing jigs, fixtures, tooling, or electronic test equipment\nPersonal Attributes\n\nHands-on, proactive, and solution-focused mindset\nStrong communication skills with engineering and production stakeholders\nComfortable working across both design and manufacturing environments\nDriven to improve processes and deliver manufacturing excellence\nAdaptable and motivated to help shape a new team and function\n Applicants must have the right to work in the UK at the time of application. Unfortunately, we are unable to provide visa sponsorship for this role.\nWhy us?\nOpportunity to join and shape a newly formed Production Engineering team.\nA key role bridging cutting-edge R&D and real-world manufacturing.\nCollaborative environment working on advanced thermal imaging technologies.\nCareer development and growth within a high-technology engineering organisation.\nTraining and career development opportunities.\nCompetitive salary and benefits package.","description_format":"text","description_chars":4621,"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":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-14T05:41:29Z"},{"event":"open","at":"2026-09-30T05:20:01Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.27,"p_room":0.28,"age_days":263,"expected_fill_days":70,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/thermoteknix-software-engineer-npi-team","json_url":"https://alion.io/job/thermoteknix-software-engineer-npi-team.json","meta":{"generated_at":"2026-11-03T18:33:45Z","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":279,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":696506},"rest":"https://alion.io/mcp/rest/get_company?id=696506"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthermoteknix-software-engineer-npi-team"},{"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%2Fthermoteknix-software-engineer-npi-team"},{"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%2Fthermoteknix-software-engineer-npi-team"},{"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/thermoteknix-software-engineer-npi-team\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthermoteknix-software-engineer-npi-team"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":889009}},{"tool":"search_jobs","arguments":{"company":"thermoteknix.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":889009},"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"}}