Software Engineer UK Based | Remote Friendly £35,000 to £70,000 depending on level A high-growth engineering consultancy is expanding its software team as it scales significantly over the next 12 to 18 months. This is not a maintenance role. This is an opportunity to build technically complex systems from scratch, often at the intersection of software and hardware, across cutting-edge sectors including biotech, quantum computing, heavy industry and government-backed R&D. Due to strong inbound demand, the business is hiring across multiple levels. The Role You will work in small, multidisciplinary teams delivering bespoke engineering solutions. Projects are technically challenging and require strong engineering fundamentals, production-quality code and real ownership. This environment suits engineers who enjoy solving complex problems rather than simply implementing tickets. Opportunities are available at: * Graduate Software Engineer * Senior Software Engineer * Senior Software Engineer (Advanced / Principal Level) There is flexibility on title for exceptional candidates. Technology Environment Core stack includes: * C++ * Python * JavaScript or TypeScript Frontend and backend development Desirable experience: * Firmware or microcontrollers * Hardware integration * LLM tools or AI-assisted development * UX or interface thinking Strong engineering p...