Senior Firmware & Software Engineer 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 & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with … 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 & Software Engineer, 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 … 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 C/C++ for bare-metal and embedded systems Document More ❯
Senior/Lead Software Engineer - SaaS | AI | Cloud-Native Birmingham HQ - Hybrid (1+ day/week in office) Hands-on leadership meets cutting-edge tech Are you a passionate engineer who thrives on building scalable, high-performance software - and loves rolling up your sleeves to lead by example? I am working with a truly innovative business who are … looking for a Senior Software Engineer to join their growing team in Birmingham. This role is a chance to own the technical delivery of their SaaS platform, while staying close to the code and mentoring others through hands-on leadership. What you'll be doing: Build & Optimise : Develop high-performance APIs and responsive web apps using modern frameworks. Mobile More ❯
Cheadle, Staffordshire, United Kingdom Hybrid / WFH Options
Manchester Digital
This is an exciting opportunity for a passionate Full Stack Software Engineer to join one of many agile squads in the Insurance Retail family, we are looking for someone who likes a challenge, wants to embrace a DevOps culture and brings ideas around improved ways of working. We are also looking for someone who is a team player and … can collaborate with different people of technical ability. About CDL CDL is one of the UK's leading software development houses, employing over 600 people at its campus in Stockport. It has a consistent history in the high-volume retail insurance sector. CDL has spearheaded developments in the aggregator, web and telematics space, including connected home, enrichment and self … pace-setting applications. We pride ourselves on cultivating an inspiring working environment with our employees at the heart of our company. In a nutshell we are the market leading software house in our industry, creating the software, websites & apps for the Insurance & Finance sector across the UK. If you were to go on a price comparison website, approximately More ❯
Rev & Regs are recruiting for an Engineering Manager position for a dynamic and exciting Technology company based in Solihull, Birmingham. You will be leading a cross-functional Agile squad tasked with building new products and features. You will have primary responsibility for both delivery and management. You will be working closely with product owners and tech leads, who are … large projects are split into manageable deliverables. Write user stories. Make smart choices to control technical debt whilst moving quickly. Enable frequent deployments. Assist Tech Leads and the VP Engineering with engineering strategy and architecture. Experience required: A technical background. You were probably a software engineer before (even if in the distant past!). Delivery & Agile experience. … You are likely to have played a scrum master role or similar before. You have a track record of mentoring software engineers and enjoy doing this. You bring a proactive, high-energy approach, and motivate your team to drive for success and have fun, taking pride in their work. Nice to have (but not essential) Experience with some of More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
educated in Computer Science or similar STEM discipline, having achieved a 2.1 or above from a Russel Group/Oxbridge or top 100 global university You are an experienced software engineer with a strong knowledge of best practices and Computer Science fundamentals and experience of delivering complex, data centric software You have advanced analytical and problem solving skills More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
CACI Limited
We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve complex operational problems for our customers. As our business grows, we seek an experienced Full Stack Software Engineer with expertise in Java to join a live project within our Central Government team. You will be based in Bristol, Cheltenham … hybrid work model allowing flexibility between office and home. Regular meetings with clients (bi-weekly) are expected. The Opportunity: Our teams support customers on diverse, complex projects, building bespoke software solutions with up-to-date capabilities. As a Senior Software Engineer, you will join an Agile team and gain exposure to: Designing, developing, and testing software solutions … Utilizing open-source libraries and components Using tools like GitLab for continuous integration pipelines to monitor software quality and security Deploying systems across environments, including AWS and Azure cloud platforms Participating in the full software lifecycle: concept, requirements, architecture, implementation, delivery, training, support, and maintenance Leading teams and managing client engagement (depending on experience) The Fit: We are More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fortice Ltd
Embedded Software Engineer Aerospace & Defence (UK) Are you ready to apply your embedded software expertise to mission-critical aerospace systems with real-world impact? Were working with a rapidly growing, well-funded aerospace & defence technology company that is building the next generation of high-performance systems for airspace security. This organisation is backed by top-tier investors and … led by a world-class engineering team. With a culture of innovation, pace, and technical excellence, they are scaling rapidly and are seeking exceptional engineers to join their expanding R&D group. The Role As an Embedded Software Engineer , you will be a key part of the engineering team developing real-time software for advanced aerospace … applications , including: Flight control and avionics systems Radar and sensor data processing pipelines Guidance, navigation, and communication software Safety-critical, low-latency applications What Youll Bring Proficiency in C/C++ for embedded systems Experience with RTOS and/or bare-metal programming Familiarity with aerospace, robotics, or defence-grade software standards Strong understanding of hardware/softwareMore ❯
Senior Software Developer An exciting opportunity awaits a Senior Software Engineer to join a well-established design consultancy specializing in advanced signal and image processing technology. We are looking for an experienced professional to bring both expertise and innovative solutions to highly complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers … and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key Qualifications : 5+ years of experience in software development, with an emphasis on signal/image … processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension More ❯
Job Description Liaising with customers to determine their requirements and assist in the development of control systems Working with multi-disciplined teams including Design Engineers, Documentation controls, Hardware/Softwareengineering to produce designs, drawings and documentation Creating and reviewing technical documentations for both internal design obligations as well as customer deliverable documentation Working away from the office … with assisting in commissioning or modification activities Understanding and developing engineering solutions for customers Project Engineer Essential Experience/Skills/Qualifications Qualified within an Electrical/Electronic field Must have understanding of Electrical drawings, wiring schematics, general arrangement drawings Must have knowledge/experience working with PLC/HMI/SCADA If you feel you’re a good More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Claremont Consulting
Senior Software Engineer for hybrid IT role with my client's offices being based in Southampton My client is looking to recruit a Senior Software Engineer with excellent .Net c# developer skills The Technology function is responsible for the delivery of business and technology change including the provision of robust infrastructure and IT service operations The Technology function … Experience of taking business requirements and designing, implementing and producing high quality end to end products. Working with other members of the team to collaborate to produce high-quality software solutions contributing to and following established development practices. Experience of designing, developing and maintaining RESTful APIs Understanding of integrating with React, Next.js and Ionic applications Technical knowledge and experience More ❯
with others. We offer some great opportunities for career progression and development, alongside a competitive salary and a great benefits package. We have an opening for a passionate Senior Software Engineer. This would be suitable for a Mid-Level Software Engineer who is looking for that next step up as a Senior Software Engineer. THIS ROLE IS More ❯
Guildford, Surrey, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Software Engineer – Hybrid - £60k| Surrey Join a leading provider of advanced modelling and optimisation software for the global energy sector. We’re seeking a Software Engineer to help develop tools that support real-time decision-making in oil and gas field management. What You’ll Do Develop and test software using real-time data and physical … Stack .NET ecosystem : WinForms, WPF, Blazor Cloud & DevOps : Microservices, Docker, REST APIs, CI/CD, Terraform Bonus : Machine Learning, and AI What You’ll Bring Degree in Computer Science, Engineering, Physical Sciences, or Maths Strong coding skills and attention to detail Proven programming experience and a passion for building robust, scalable software Comfortable working to deadlines in a More ❯
in the office in Guildford per week. - Full Stack .Net Developer, but open to working with a UI focus as they migrate to Blazor. Your new company This leading Software provider is looking to bolster their engineering team with 4 experienced Full Stack .Net Core/Blazor Software Engineers. You will be working in their state-of … impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the next 1-2 years. There is particular investment in the Engineering team as the produce is scalable to other sectors so it's an exciting time to be joining. The company control the systems they build, meaning developers can be … We are looking for agnostic Developers that can move across technologies with ease, and are interested in working on what is best for the product, not staunchly defending one engineering practice or approach. The system is already architected so the focus currently leans towards UI Development in Blazor using C# - so you should be interested in this kind fo More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Novanta Inc
The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta. Software Engineer Stockport - Hybrid Working Are you interested in developing your hands on software development skills? Would you like to join a business who do work that really matters … if yes, then this role could be just for you! We are seeking a Software Engineer to join us from our Stockport facility. We offer a great opportunity to work within a dynamic and growing business - in a high-tech innovative environment. What do we offer? A competitive base salary reviewed annually. Private Medical Insurance Scheme. Annual leave … you will be responsible for the full-lifecycle (design, development, and maintenance) of business-critical tools that will be used in all areas of the business, including manufacturing, quality, engineering, and R&D. The role involves the use of many, wide-ranging technologies and skills including UI design (WPF and windows forms), hardware communication (RS232 and Ethernet), database interaction More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
Opportunity for Senior Software Engineers with a product mindset to work remotely for a UK based AI scale-up on an initial 6-month contract outside IR35. You'd join a large engineering department and would work within a cross functional product-based team responsible for building cloud-native, event-driven systems in a collaborative DevOps environment. The More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
CACI Limited
Monday 18 August 2025 at 00:00 Expires Tuesday 30 September 2025 at 23:59 About Us: We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve our customers' complex operational problems. As our business grows, we are seeking an experienced Software Engineer with Python expertise to join our … Manchester, working in a hybrid model with flexibility for office and home work. Regular client meetings (bi-weekly) are expected. The Opportunity: Our teams support diverse projects, developing bespoke software solutions and enhancing capabilities. As a Senior Software Engineer in an Agile environment, you will: Design, develop, and test software solutions Utilize open-source libraries and components … Use tools like GitLab for continuous integration, ensuring quality and security Deploy systems across public (AWS, Azure) and private clouds Engage throughout the software lifecycle, from concept to maintenance Lead teams and manage client engagement (depending on experience) The Fit: We are interested in Senior Engineers with hands-on Back End or Full Stack experience, particularly with Python and More ❯
Junior Software Engineer | £35-45k | Hybrid (UK) A growing data and tech start-up in the transport sector is looking for a Junior Software Engineer with 1-2 years of commercial experience to join their small, fast-moving team. You'll be building data-driven solutions that solve real-world infrastructure challenges, working across the full stack … intuitive, modern UIs Exposure to cloud platforms (AWS/Azure), Docker, or streaming tools (Kafka, Spark, etc.) is a plus Ideal Profile: 1-2 years' experience in a commercial software or data engineering role Strong coding skills in Python, SQL, and React Keen to work closely with clients and solve meaningful, complex problems A self-starter comfortable in More ❯
Senior C++ Software Engineer - Financial Services My client, a leading financial services organisation, is seeking a Senior C++ Software Engineer to join their dynamic and collaborative team. This is an exciting opportunity to contribute to high-impact projects in a fast-paced, agile environment. Key Responsibilities Analyse user requirements and translate them into robust solution designs Estimate development … Develop new features and enhance existing functionality Lead code reviews and promote best practices across the team Mentor and support junior engineers Required Skills & Experience Proven commercial experience in software development using C++ Strong knowledge of SQL Proficiency in Unix/Linux environments Degree in a numeric discipline (e.g., Computer Science, Mathematics) or equivalent professional experience Excellent communication skills More ❯
JavaScript React Developer London (Hybrid) 6 month contract Rates: Negotiable Overview We are seeking an experienced Software Engineer to join a global technology team within a leading energy trading business. This role is suited to a developer with strong front-end expertise, solid cloud experience, and a track record of delivering business-critical applications in fast-paced environments.The ideal … functional excellence through the adoption of best practices, standards, and tooling. Work independently within defined workstreams, delivering high-quality, tested, and documented code. Essential Skills & Experience 8+ years of software development experience. Strong proficiency with JavaScript/React/Redux/TypeScript . Styled Components and React Testing Library. REST APIs integration. Azure DevOps/VSTS – CI/CD … build and release pipelines. Cloud experience, particularly Microsoft Azure . Agile delivery (Scrum, Kanban). Strong knowledge of software design principles and patterns. Familiarity with deployment and automation tools (e.g., Jenkins, Docker, Git). Solid grounding in Computer Science fundamentals (data structures, algorithms, system design) If you are interested and keen to find out more, please apply now with More ❯
as we adjust to the new normal-and that's where you come in! If you're ready to take off with us, keep reading! Are you a Senior Software Engineer with extensive programming experience? We're not looking for stack experts. We're looking for smart people who can bring in the best tools and processes to get … the job done. Read more about our engineering team in this blog post You will work on a day-to-day basis with our product team to design, architect and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves … attention to a well-documented code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An expert level at server-side More ❯
as we adjust to the new normal-and that's where you come in! If you're ready to take off with us, keep reading! Are you a Senior Software Engineer with extensive programming experience? We're not looking for stack experts. We're looking for smart people who can bring in the best tools and processes to get … the job done. Read more about our engineering team in this blog post You will work on a day-to-day basis with our product team to design, architect and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves … attention to a well-documented code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An expert level at server-side More ❯
value at pace. We prefer building smart, tailored solutions over buying generic ones — and we integrate automation and testing into every part of our tech stack, from infrastructure to software to data. As a Senior Backend Engineer , you'll join our Online Customer Experience (OCX) vertical — the team behind our e-commerce platforms across web and mobile. With a … and exciting phase: building next-generation digital propositions that align with our mission to be the go-to wellness brand. This role will see you lead by example — owning software design across key functional areas, mentoring engineers, and delivering high-quality, secure, and scalable systems that enhance the customer experience. What You'll Be Doing Take ownership of designing … and delivering backend services , operating independently without technical oversight Lead by example to consistently ship high-quality, cross-functional software Collaborate with cross-functional teams to ensure projects are delivered on time and meet expectations Bring fresh thinking and share new techniques across disciplines including product, QA, and UX Support and mentor your engineering squad, helping to grow More ❯
Full Stack Software Engineer - Hybrid UK - £85000 We are helping an innovative technology business scale their Software team in in the UK. Their software powers some of the worlds leading consumer brands across the digital commerce and experience space. Due to continued growth and demand for their products they now urgently need a Full Stack Software Engineer to focus on their back end code and infrastructure base. This role would suit a Full Stack Software Engineer who sees their career in hands on technical leadership and defining how software should work. This role is remote within the UK - they do have an office in central London and the team meet up once per … quarter. To be a successful, the ideal Full Stack Software Engineer candidate will have: · A deep knowledge backend JavaScript - Node and Typescript. · Excellent knowledge of React for front end · Experience of some AWS or AI or LLM · Experience of working in a small team and getting things done What is in it for you? As a talented Full Stack More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your impact Are you a software engineer with a working knowledge of Artificial Intelligence and Machine Learning? Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as a 6th generation Stealth Fighter jet … to hear from you. Leonardo has significant interest in exploiting AI/ML technology so this role will be supporting our systems engineers with research projects while developing deployable software that makes use of AI/ML technologies. We are looking for someone who'll be passionate about our products, with a systems-thinking approach and experience of developing … software for safety critical products. What you'll bring Experience of and passion for AI/ML. You should have a degree in computer science, engineering or a similar technical discipline combined with practical experience of delivering high-integrity software products in a regulated environment. We are looking for the following technical skills: Industry experience of working More ❯
challenges to accommodate the customer's requirements. "My purpose is to lead a team of engineers, rise to the challenges presented, push the boundaries and define possible together." - Matt, Software Manager at Northrop Grumman UK. Responsibilities: Ownership of the team deliverables, working with the Scrum Master to define a path forward that meets the customer's requirements. Get involved … in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment. Collaborate effectively with cross-functional teams including product, front-end development and QA. Mentor and guide junior developers contributing to the overall team's growth. Benefits: We can offer you a range of flexible, hybrid and options to suit you, including optional compressed working … benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Experience as a Software Developer with a strong focus on one of: Backend Java development and it's ecosystem (Spring boot, Maven) Frontend development and it's ecosystem (React, Npm) Proven experience in More ❯