Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Amodo is hiring software engineers to develop frontend and/or backend solutions in a hardware-focused environment. Roles involve writing production code in CPP, JS, TypeScript and Python, with typical experience of 3+ years post-qualification.
Offices in Sheffield or London, with pro-rata salary consideration. The team works across electronics, firmware, HPC and DevOps on diverse, impactful projects that bridge software and hardware.
[£40,000-£55,000] pro-rata · Sheffield or London Office
Amodo is a hardware engineering company building the 21st century’s most important technologies. Our team of mechanical, electronic, firmware, and software engineers are trusted by world-leading startups, universities, governments and philanthropists to solve pressing technical challenges.
We are selective in the projects we take on and proactive in seeking out where our exceptional engineering teams can make the most impact. We believe in differential technology development: deliberately accelerating safety-enhancing technologies to ensure human flourishing. Not every technology is inevitable – rather, the market fails to incentivise key domains. We work in these areas.
We’ve doubled year on year since our founding in 2023, and we aim to do so again in 2026. That means we’re actively hiring across electronics, FPGA, mechanical, firmware, software, physics, HPC infrastructure, and DevOps — plus exceptional talent in any discipline.
We value drive, culture fit, and a track-record of engineering excellence and above all else, but the below competencies, interests, and attributes are extremely desirable:
Alongside the above, the below competencies will strengthen an application:
This role will suit software engineers who enjoy solving important real-world problems and working close to hardware; who learn new domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include:
To let you know a bit more about what to expect, our core interview process is as follows. We may occasionally include 1–3 additional stages, including aptitude tests or video calls with one of our founders.