Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Senior Embedded SoftwareEngineer - C/C++ Upload CV Overview Are you an Senior Embedded SoftwareEngineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford … Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. Responsibilities Design and develop application software and embedded firmware in C and C++ for future products Assist with the support and enhancement of the client's existing product portfolio Design and develop embedded software using Embedded C Work with FreeRTOS to develop real-time, low-level … with hardware, sensors, and microcontroller peripherals Contribute to system integration, debugging, and testing Collaborate with cross-functional engineering teams to deliver high-quality products Qualifications Proven experience as a Senior Embedded SoftwareEngineer Strong hands-on experience with Embedded C and FreeRTOS Solid understanding of microcontroller-based systems and real-time constraints Familiarity with low-level hardware More ❯
Senior AI SoftwareEngineer page is loaded Senior AI SoftwareEngineer Apply remote type Remote locations United Kingdom time type Full time posted on Posted 20 Days Ago job requisition id R5552 Remarque Systems is looking for a Senior AI SoftwareEngineer to join our Clinical Technologies team. Remarque Systems is … Collaborate with developers, architects, product owners, and other stakeholders to understand the expected product functionality and customer requirements. Provide leadership and technical expertise in the technical design of new software components. Seamlessly incorporate pre-trained AI/ML models into Remarque Systems software products. Develop and test implementations of software components following company software development practices … and regulatory agency computer system validation guidelines. Participate in the writing of design documentation. Assist in troubleshooting and supporting Remarque Systems software products, including development of bug fixes. Participate in and conduct peer code reviews. Ensure on time, high-quality deliverables and meeting project milestones and deadlines within budget with minimal supervision. Maintain a keen understanding of AI/ More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior Java SoftwareEngineer/Team Lead (FX Trading) London to £135k Do you have advanced Java technical knowledge combined with team leadership skills and a strong knowledge of Capital Markets? You could be progressing your career at the Investment Management arm of a global bank. As a Senior Java SoftwareEngineer/Team … speed You have excellent communication and collaboration skills You are degree educated in Computer Science or similar technical or numerate discipline What's in it for you: As a Senior Java SoftwareEngineer/Team Lead you will receive a competitive Salary to £135k Bonus Pension One day work from home per week Continuous training and career … progression opportunities Apply now to find out more about this Senior Java SoftwareEngineer/Team Lead (OOP Java Algorithm) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will More ❯
SeniorSoftwareEngineer, Product Security Engineering page is loaded SeniorSoftwareEngineer, Product Security Engineeringlocations: London, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: RThe LSEG DevSecOps Engineering team inside the cyber security division is looking for SeniorSoftware Engineers to build tools and automations to help secure software development for thousands of developers across the group. You will be working as part of a geographically distributed remote team comprising of security engineers and software engineers. Our team's mission is to allow engineers to embed security best practices frictionlessly as part of their day to day work. The ideal candidate will have the following skills: Deep … understanding of cyber security principles, secure software development, and threat modeling Experience conducting security assessments, code reviews, and vulnerability management across diverse technology stacks Experience in building full-stack products (web applications, APIs, CI tooling or low-level software) Hands-on experience with cloud technologies (AWS, GCP, Azure) and containers (Docker, Kubernetes), with a focus on security Familiarity More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
SeniorSoftwareEngineer – C# Salary: Up to £100,000 + Benefits Location: Royston (Hybrid) Employment Type: Permanent Are you a seasoned softwareengineer who thrives on solving complex problems, setting technical direction, and mentoring others? Our client, an innovative and forward-thinking technology business based in Royston, is looking for a SeniorSoftwareEngineer to play a pivotal role in scaling their cutting-edge products to the next level. This is a hybrid position with the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Key Responsibilities Lead by example in implementing best practice software design patterns, architecture, and agile methodology. Drive the re … code. Mentor and develop junior engineers to help them reach their potential. Guide the team in making pragmatic decisions while upholding strong technical principles. Champion code quality, including rigorous software test coverage and maintainability standards. Desirable Experience & Skills Strong candidates are likely to bring most (but not all) of the following: Experience in software engineering, with deep expertise More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated SoftwareEngineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the More ❯
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 ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Belcan Technical Recruiting (UK) Ltd
Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne … platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept … production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a SeniorSoftware Embedded Engineer, you will be involved 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 ❯
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 ❯