Senior Firmware & SoftwareEngineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & SoftwareEngineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity … experience in power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & SoftwareEngineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced … systems. You'll work closely with the Lead Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What Youll Do Design, develop, maintain, and test embedded firmware and software for electric power systems Work closely with hardware engineers to integrate code with electronics Write clear, maintainable code in More ❯
Death-in-service benefit (up to three times annual salary) Pension (company matched up to 6%) Onsite parking Additional Holiday Purchase Scheme (buy up to 5 extra days Position: SeniorSoftwareEngineer & Team Leader Location: Huddersfield, expected to work away on site 10-20% of time . (Full UK Driving Licence required) Hours: Monday - Thursday … Friday 08:00 - 13:00 Salary: £65,000 - £80,000 Job Overview The SeniorSoftwareEngineer & Team Leader will be responsible for leading a team of developers while also contributing hands-on to software development projects. This role combines technical expertise with leadership skills to drive project success and team growth. Key Responsibilities Lead a team … of software engineers, providing technical guidance and career development. Collaborate with other departments and provide technical support to the sales, proposal, project and design teams, including simulations, estimating, software and hardware selection. Commercial awareness to identify and manage for out-of-scope work, including developing proposals for billing for variations. Closely collaborate with the ‘Principal SoftwareEngineerMore ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
UNICAT Technologies
Death-in-service benefit (up to three times annual salary) Pension (company matched up to 6%) Onsite parking Additional Holiday Purchase Scheme (buy up to 5 extra days Position: SeniorSoftwareEngineer & Team Leader Location: Huddersfield, expected to work away on site 10-20% of time . (Full UK Driving Licence required) Hours: Monday - Thursday … Friday 08:00 - 13:00 Salary: £65,000 - £80,000 Job Overview The SeniorSoftwareEngineer & Team Leader will be responsible for leading a team of developers while also contributing hands-on to software development projects. This role combines technical expertise with leadership skills to drive project success and team growth. Key Responsibilities Lead a team … of software engineers, providing technical guidance and career development. Collaborate with other departments and provide technical support to the sales, proposal, project and design teams, including simulations, estimating, software and hardware selection. Commercial awareness to identify and manage for out-of-scope work, including developing proposals for billing for variations. Closely collaborate with the ‘Principal SoftwareEngineerMore ❯
SeniorSoftwareEngineer North Yorkshire Competitive salary + great benefits A global market-leader with annual revenues of almost $1bn are looking to grow their Software Engineering team by bringing in a proven SeniorSoftware Engineer. This is an excellent opportunity an experienced SeniorEngineer that is looking for a new challenge More ❯
SeniorSoftwareEngineer Sustainable Cloud Native Platform Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Skills: Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed Systems About the Role Are you a SeniorSoftwareEngineer with significant cloud/infrastructure experience? Are you interested in joining a … work with top talent and make a real impact on projects? We are partnered with an exciting cloud startup that has received record funding and is looking for innovative SeniorSoftware Engineers to join their ambitious team. With a new CTO experienced in building leading cloud platforms, the team is rapidly growing and aims to attract the best … the world's most accountable and sustainable cloud provider. What We're Looking For Tech-agnostic mindset, with preferable experience in Golang, Rust, or C/C++ Experience in software infrastructure or building cloud-native applications Experience working with high-scale, distributed systems Understanding of systems design and component interactions If this sounds like you, please apply to learn More ❯
SeniorSoftwareEngineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a SeniorSoftware Engineer. We are looking for a dynamic, generalist softwareengineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects … the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. Having said that, in recent projects we’ve utilised these technologies: C# (with ASP.Net Core) to … Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User More ❯
SeniorSoftwareEngineer This role can be based in either UK or Portugal Who we are? Verifile is an award-winning leading provider of CV verification and background screening services using innovative technology and methodology. We carry out background checks on candidates to enable our clients to make informed and long-term rewarding recruitment decisions. As a … SeniorSoftwareEngineer, youll design and build high-quality, scalable software that keeps our products and operations running smoothly. Youll write clean, maintainable code that balances immediate needs with long-term system sustainability. Working closely with both technical and non-technical teams, youll help shape our technical roadmap, break down silos, and ensure alignment with our … ensuring technical concepts are understood by all stakeholders. The must haves: Proven experience with Azure cloud services (App Services, Functions, SQL Database), identity & access, and infrastructure as code. Strong software development skills across the stack using C#, ASP .NET, Blazor, API development, microservices, containers, and deployment pipelines. Solid understanding of secure coding practices and compliance in SaaS environments, including More ❯
Swindon, Wiltshire, United Kingdom Hybrid / WFH Options
Edenred France
SeniorSoftwareEngineer Hybrid - Swindon or London - 2 days per month We are now recruiting several SeniorSoftware Engineers to join Edenred PayTech, in what is an exciting time for us as a business, as we continue to grow to meet our ambitious plans for 2025. We are further expanding our engineering teams as we … evolve our products and solutions across payments technology and digital banking. Our SeniorSoftware Engineers will actively contribute to the overall design, implementation, and testing of the platform, and take the technical lead on new feature developments and drive them through to completion and rollout. You will be responsible for developing and mentoring our junior talent within our … various project teams and continue to ensure all software meets our quality benchmarks. What you will be doing: Design and development of features and platform enhancements in adherence to Edenred development standards and best practice Ensure good maintenance through documentation, knowledge sharing, and reducing complexity Ensuring that agreed development processes are adhered to and that deliverables meet agreed quality More ❯
Telford, Shropshire, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
SeniorSoftwareEngineer An AI forward digital agency is looking for a SeniorSoftwareEngineer to take technical ownership of new greenfield features in a fast-paced, start-up-style environment. You'll work closely with stakeholders and in a team of 2 back-end developers. Location: Shropshire - hybrid Salary: Up to £75k Tech More ❯
SeniorSoftwareEngineer (Rust/Robotics) West Midlands (Hybrid - can be remote for the right person) £600-£700/day (Inside IR35) | 2-3 months An engineering business in the West Midlands is looking for an experienced SeniorSoftwareEngineer to support a short-term project (2-3 months) and help get a key … deliverable over the line. The role Work as part of a small, multi-disciplinary team across software, mechanical and electrical engineering. Focus on Rust development while contributing to wider engineering tasks. Support real-world deployment, working with Linux servers, data flows and system integration. What they're looking for Strong programming background with Rust (essential) Experience with C++ and More ❯
Employment Type: Temporary
Salary: £600 - 700 per day + Hybrid (Can be remote for the right person)
Stourbridge, Brettell Lane, West Midlands (County), United Kingdom
SF Recruitment
SeniorSoftwareEngineer (Rust/Robotics) West Midlands (Hybrid - can be remote for the right person) £600-£700/day (Inside IR35) | 2-3 months An engineering business in the West Midlands is looking for an experienced SeniorSoftwareEngineer to support a short-term project (2-3 months) and help get a key … deliverable over the line. The role Work as part of a small, multi-disciplinary team across software, mechanical and electrical engineering. Focus on Rust development while contributing to wider engineering tasks. Support real-world deployment, working with Linux servers, data flows and system integration. What they're looking for Strong programming background with Rust (essential) Experience with C++ and More ❯
Employment Type: Temporary
Salary: £600 - £700/day Hybrid (Can be remote for the right person
Wetherby, West Yorkshire, Yorkshire, United Kingdom
Equals One Ltd
SeniorSoftwareEngineer Competitive salary dependent on skills and experience and potential for equity participation Remote ideally commutable to Leeds and London when required - MUST BE BASED IN THE UK Full Time We are streamlining business development for dealmakers. About Us We are on a mission to transform how deals get done. Backed by significant scale-up … If youre excited by solving complex problems end-to-end, working in a collaborative environment, and having a tangible impact, youll feel at home here. The Role As a SeniorSoftwareEngineer, you will work within the development team to help shape the technical vision. This is a hands-on role that requires deep technical expertise, entrepreneurial More ❯
SeniorSoftwareEngineer Competitive salary dependent on skills and experience and potential for equity participation Remote – ideally commutable to Leeds and London when required - MUST BE BASED IN THE UK Full Time Handshaik is streamlining business development for dealmakers. About Us Handshaik is on a mission to transform how deals get done. Backed by significant scale-up … re excited by solving complex problems end-to-end, working in a collaborative environment, and having a tangible impact, you’ll feel at home here. The Role As a SeniorSoftwareEngineer, you will work within the development team to help shape the technical vision. This is a hands-on role that requires deep technical expertise, entrepreneurial More ❯
SeniorSoftware Development Engineer, Ring AI At Ring, we're seeking a driven and talented SeniorSoftware Development Engineer to join our AI Team. In this pivotal role, you'll have the opportunity to revolutionize the home security landscape by working on cloud services that power our innovative machine learning operation pipelines, which handle … petabytes of heterogeneous data and enable data scientists to create and optimize numerous models rapidly. Key job responsibilities We are looking for a SeniorSoftwareEngineer with strong technical expertise in cloud services, distributed systems, and web services. The ideal candidate takes pride in tackling challenges, excels in an agile environment, and is excited about delivering a … world-class platform that supports fast-paced AI model development. You will collaborate with our exceptional Software, Hardware, and Computer Vision Engineers, fostering innovation and cross-functional synergy. You'll enjoy working in a team where you have the autonomy to make an impact. We're committed to nurturing your growth and creating an environment for personal development, continually More ❯
SeniorSoftwareEngineer - DevX SCAnS (Developer Experience) Location London Business Area Engineering and CTO Ref # Description & Requirements In Bloomberg, the Developer Experience (DevX) group provides services and tooling that empowers over 9,000 engineers with their productivity needs and enables them to write high quality, performant and secure code. What goes into making Bloomberg's software … know if any are defective? How can we protect Bloomberg from malicious actors while still benefiting from open source? These are the questions you'll help us answer! The Software Composition Analysis and Security (SCAnS) team in DevX plays a foundational role in securing Bloomberg's software supply chain (SSC) by enabling engineers to use open source and … third party software safely, in an operationally resilient manner. Our products integrate with build and analysis systems to ensure software component metadata (as SBOMs) is available throughout the SSC to build a software inventory, affording license and vulnerability identification firm-wide. We control the ingress of components to prevent malware from entering the network, which provides us More ❯
Job Title: SeniorSoftwareEngineer Reporting to: Lead Engineer Role Purpose: As a SeniorSoftwareEngineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally … lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Job Title: SeniorSoftwareEngineer Reporting to: Lead Engineer Role Purpose: As a SeniorSoftwareEngineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally … lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
class leadership team working to fulfil Gentrack's global aspirations by having the most talented people, an inspiring culture, and a technology first, people centric business. The Opportunity The SeniorSoftwareEngineer role is a pivotal position within our dynamic software development team, carrying advanced technical responsibilities. Leveraging extensive expertise, senior engineers actively contribute to … the design and architecture of Gentrack software systems, taking charge of coding and implementing complex components, and conducting rigorous code reviews. Beyond technical expertise this role is instrumental in mentoring and coaching junior team members and fostering a collaborative team environment. SeniorSoftware Engineers accurately address challenging technical problems, make substantial contributions to project management, and communicate … with both technical and non-technical stakeholders. Their commitment to continuous learning and leadership qualities positions them as invaluable assets, playing a key role in the success of our software projects by guiding teams towards optimal solutions and aligning technical strategies with broader business objectives. The Specifics Design and implement high-level software architectures that meet the project More ❯
Greater Manchester, England, United Kingdom Hybrid / WFH Options
Loop Recruitment
Senior & Lead Software Engineers (Full Stack) | Consultancy | Manchester | Tech for good 💰 Competitive Compensation : £60k-£85k (Depending on level) + Bonus & Benefits 🏢 Hybrid Working : Greater Manchester Based (3 days in office) 💼 Career Development : Tailored growth opportunities and support for professional certifications in a dynamic environment. Roles: SeniorSoftware Engineers (Java, .Net and/or Python) Lead SoftwareEngineer (Java, .Net and/or Python) Are you an experienced SoftwareEngineer with a genuine interest in a consultancy role, looking to contribute to the creation of greenfield, bespoke tech-for-good solutions for a public sector clients? In this pivotal position, you will lead the design and implementation of robust software solutions tailored … plug-and-play components or general bug fixes here. What You’ll Do: 🔹 Create Custom Solutions : Work closely with the client to understand their challenges and develop innovative, scalable software solutions that handle vast amounts of data and transactions. 🔹 Technical Proficiency : Utilize modern programming languages (Java/.NET/Python, etc.), distributed system architectures (e.g., microservices), and cloud technologies More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Oliver James
SeniorSoftwareEngineer We're looking for an experienced SeniorSoftwareEngineer to join our growing IT team in the insurance sector. You'll take the lead in developing scalable, high-quality web and mobile applications using Microsoft technologies (.NET, C#, Blazor), working closely with international and cross-functional teams. As the lead on … Microsoft technologies, you'll help shape the direction of our software solutions while contributing to critical projects across the business. We are looking for someone with strong and confident stakeholder engagement along with technically strong experience. What You'll Do Design, build, and maintain internal and external web/mobile applications (.NET, C#, Blazor). Lead the technical development More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harrington Boyd
WebMethods SeniorSoftwareEngineer Hybrid (2-3dpw Onsite) £70,000 - £78,000 Must hold, or be eligible to obtain, Security Clearance (continuous residency in the UK for the past 5 years, without any single absence of more than 28 days in a row). About the Role Our client is seeking an experienced WebMethods SeniorSoftwareEngineer to contribute to the delivery of large-scale, complex, and innovative enterprise digital projects. The work involves agile custom software development and integration at an enterprise scale, using a mix of integration, open-source, and proprietary technologies. Working Model This is a hybrid role. Your working locations will vary depending on project needs and … may include offices, client sites, and your home. Please note this role cannot be carried out fully remotely. Responsibilities Take a senior engineering role focused on building seamless integration using the webMethods Hybrid Integration solution for both cloud and on-premise systems (minimum 5-8 years of relevant experience). Lead and deliver development projects as a Development Lead. More ❯
Overview SeniorSoftwareEngineer - Azure/.NET Core (Contract) Location: Remote with occasional day on site Contract Type: 9-12 months (with potential extension) Start Date: October 2025 Rate: £400-500/day IR35: Outside We're seeking a SeniorSoftwareEngineer to help build and scale the backend architecture for our client's More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
SeniorSoftwareEngineer (React) Newcastle upon Tyne -Hybrid Perm-full time My client is seeking a experienced SeniorSoftwareEngineer to join a dynamic team based in Newcastle upon Tyne. The ideal candidate will have a strong front-end experience and enjoys solving complex challenges. Key skills and experience: HTML, CSS JavaScript Advanced proficiency More ❯
us on our journey to reshape the future of private market investing and unlock new opportunities for wealth managers and investors alike. About the Role We are seeking a SeniorSoftwareEngineer to play a key role in building and scaling our software solutions. You will be a technical leader within the team, contributing to architectural … while remaining hands-on with coding. This role does not involve line management but requires a strong ability to guide and support the team through technical challenges. As a SeniorSoftwareEngineer, you should be highly proficient in both front-end and back-end technologies, comfortable working with modern frameworks, and have a deep understanding of software … teams to deliver high-quality, scalable, and maintainable solutions. Responsibilities Lead on designing and implementing scalable client-side and server-side architecture. Drive technical excellence, promoting best practices in software development, testing, and deployment. Work closely with product managers and engineers to translate business requirements into robust technical solutions. Develop and optimise APIs, databases, and cloud-based infrastructure. Ensure More ❯
Title : SeniorSoftwareEngineer (Driver/API) Company : HPC R&D Location : London (mostly remote) Pay : Up to £160,000 + bonus and benefits Company : An advanced HPC R&D firm, looking to expand their GPU Driver team. Most of the team are ex-Big-Tech, ex-FAANG or ex-Chip firms. They joined because they get … is significantly smaller, with highly technical leadership. If you want to work alongside some of the brightest, most enthusiastic people in the industry, this may be worth exploring. Role : SeniorSoftwareEngineer position. You will be a significant hire spearheading much of their 2025 development. Much of the team will be built around you, and significant hires … and maintain their GPU driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 6 years+ as a Driver Engineer Strong C++ or C programming skills Experience with OpenCL or Vulkan Strong knowledge of GPU development Full details are available. Please don't hesitate to get in touch with More ❯