SeniorSoftwareEngineer Salary: £65,000 - £75,000 C#, .NET, Windows Desktop We’re representing a scaling SaaS business are hiring a SeniorSoftware Enginee r to strengthen their product development team. You’ll be hands-on with C# and .NET , crafting high-performing Windows applications used across global markets. This isn’t just coding. … you’ll help shape technical decisions, refine UI/UX, and integrate closely with Windows OS components to deliver polished, reliable products. What You’ll Do as a SeniorSoftwareEngineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice design patterns (e.g. MVVM … MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You’ll Bring as a SeniorSoftwareEngineer: Solid background in C#/.NET desktop development Experience delivering advanced Windows client software Strong knowledge of Windows APIs and event-driven programming Familiarity with CI/CD and More ❯
Melbourn, Royston, Hertfordshire, England, United Kingdom Hybrid/Remote Options
Redline Group Ltd
Are you an experienced SeniorSoftwareEngineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will … play a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced SeniorSoftwareEngineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for … new projects, taking accountability for the software aspects of assigned responsibilities. The successful applicant for this SeniorSoftwareEngineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field. Provable professional experience in a related More ❯
Melbourn, Hertfordshire, United Kingdom Hybrid/Remote Options
Redline Group Ltd
Are you an experienced SeniorSoftwareEngineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will … play a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced SeniorSoftwareEngineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for … new projects, taking accountability for the software aspects of assigned responsibilities. The successful applicant for this SeniorSoftwareEngineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field. Provable professional experience in a related More ❯
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom Hybrid/Remote Options
Redline Group Ltd
Are you an experienced SeniorSoftwareEngineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will … play a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced SeniorSoftwareEngineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for … new projects, taking accountability for the software aspects of assigned responsibilities. The successful applicant for this SeniorSoftwareEngineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field. Provable professional experience in a related More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
MBDA
We're looking for a SeniorSoftwareEngineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: SeniorSoftwareEngineer Salary … paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a SeniorSoftwareEngineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre … of Excellence and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
We're looking for a SeniorSoftwareEngineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: SeniorSoftwareEngineer Salary … paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a SeniorSoftwareEngineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre … of Excellence and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
plus benefits We're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and superior sound quality. As a Senior Embedded SoftwareEngineer, you will: Design and implement embedded software using C/C++ for high-end audio devices Collaborate with hardware engineers to ensure system-level performance and quality Write clean, maintainable, and well-documented code under version control Support the full development lifecycle, from prototyping to final release Key requirements for this Senior Embedded SoftwareEngineer include: Strong experience in embedded C/C++ development for consumer or audio products Strong understanding of serial communication protocols Experience working with external vendors or development partners Familiarity with FreeRTOS or similar RTOS would be beneficial As a Senior Embedded SoftwareEngineer, you will work in a collaborative, tight-knit More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
plus benefits We're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and superior sound quality. As a Senior Embedded SoftwareEngineer, you will: Design and implement embedded software using C/C++ for high-end audio devices Collaborate with hardware engineers to ensure system-level performance and quality Write clean, maintainable, and well-documented code under version control Support the full development lifecycle, from prototyping to final release Key requirements for this Senior Embedded SoftwareEngineer include: Strong experience in embedded C/C++ development for consumer or audio products Strong understanding of serial communication protocols Experience working with external vendors or development partners Familiarity with FreeRTOS or similar RTOS would be beneficial As a Senior Embedded SoftwareEngineer, you will work in a collaborative, tight-knit More ❯
SeniorSoftwareEngineer - Up to £300,000 - Cambridge Title : SeniorSoftwareEngineer Company : Proprietary HFT Location : Cambridge Pay : Up to £300,000 with huge potential to increase Company : A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a SoftwareEngineer with a demonstrable background of delivering complex projects from a concept through to delivery. It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low … latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
SeniorSoftwareEngineer - Up to £300,000 - Cambridge Title : SeniorSoftwareEngineer Company : Proprietary HFT Location : Cambridge Pay : Up to £300,000 with huge potential to increase Company : A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a SoftwareEngineer with a demonstrable background of delivering complex projects from a concept through to delivery. It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low … latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing More ❯
SeniorSoftwareEngineer - Up to £300,000 - Cambridge Title : SeniorSoftwareEngineer Company : Proprietary HFT Location : Cambridge Pay : Up to £300,000 with huge potential to increase Company : A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a SoftwareEngineerMore ❯
Cambridge, England, United Kingdom Hybrid/Remote Options
IC Resources
Senior C Rust SoftwareEngineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ SoftwareEngineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required … For this Senior C Rust SoftwareEngineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ SoftwareEngineer looking … for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
working but does require engineers on site for 3-4 days per week and is a on secure site where SC clearance is needed. - We're looking for a SeniorSoftwareEngineer to join one of our leading defence clients. In this team, you will collaborate across Electronic Engineering, Test Centre and Software Engineering to deliver … capability. This team facilitate robust and timely test on products and ensure the business continues to provide a decisive military capability. They are also responsible for developing and supporting software packages that utilise Test Equipment hardware to configure, verify and validate the conformance and quality of the product range from development, through production and into field test scenarios. The … SoftwareEngineer with be joining a multi-disciplined, dynamic, focused and agile team specialising in all aspects of test solution design, including software, hardware, simulation and real-time systems. This a great opportunity to join a growing team on exciting projects and to grow your own skills within the business - Skill and Experience; A softwareengineerMore ❯
Ipswich, Suffolk, United Kingdom Hybrid/Remote Options
Ithika Recruitment Ltd
Senior Developer/SeniorSoftwareEngineer/Senior .NET Developer C#, (.NET 8.0+), Azure, SQL, Cosmos, React, TypeScript Remote – Work from home With monthly travel to London or Ipswich Around £65,000 - £75,000 p.a. Plus 25 days holiday “You will be working with a highly motivated group of intelligent, enthusiastic, adaptable team players who … have a shared vision to deliver world class software with great usability and performance.” Well that says it all doesn’t it, no need for me to rattle on anymore! I assume you’ve applied by now but just in case… We’re looking for a SeniorSoftwareEngineer with strong .NET skills and experience to More ❯
Senior C++ SoftwareEngineer £50,000 - £70,000 An established defence and technology company is looking for a SeniorSoftwareEngineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of advanced products in a dynamic … multi-disciplinary environment. You’ll join a highly collaborative team at the intersection of software, electronics, and test systems – driving the development of software solutions that support product verification and validation from early design through to deployment in the field. This is an opportunity to work on mission-critical, high-performance systems while developing your expertise across a … diverse product portfolio. In this role, you will be responsible for designing and developing software to configure, test, and validate high-tech products. You’ll collaborate closely with Systems, Electronics, and Test Engineering teams to deliver integrated solutions that support the full product lifecycle. Your work will span from requirements definition through to validation and ongoing support, contributing to More ❯
Senior Embedded SoftwareEngineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for … a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded SoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead … a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C More ❯
Senior Embedded SoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for … a Senior Embedded Software Engineer. You’ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded SoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead … a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C More ❯
St. Ives, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Senior/Lead Embedded SoftwareEngineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation … looking for a Senior Embedded Software Engineer. Youll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded SoftwareEngineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms … Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/ More ❯
A company at the forefront of developing intricate scientific systems is seeking a SeniorSoftwareEngineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you’ll … be creating the software “nervous system” for cutting-edge imaging and inspection technology. You’ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company’s core platforms. Key Responsibilities: Architectural Design: Consider the entire software stack—from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors … and control units. Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with complex instrumentation while embracing test-driven development. Technical Innovation: Investigate and address challenging engineering issues, conceiving smart, high-performance solutions that expand the boundaries of what’s possible. Essential Qualifications & Experience: Professional Background: A minimum of five years’ experience as a More ❯
Ipswich, Suffolk, England, United Kingdom Hybrid/Remote Options
Ithika Recruitment Ltd
Senior Developer/SeniorSoftwareEngineer/Senior .NET Developer C#, (.NET 8.0+), Azure, SQL, Cosmos, React, TypeScript Remote – Work from home With monthly travel to London or Ipswich Around £65,000 - £75,000 p.a. Plus 25 days holiday “You will be working with a highly motivated group of intelligent, enthusiastic, adaptable team players who … have a shared vision to deliver world class software with great usability and performance.” Well that says it all doesn’t it, no need for me to rattle on anymore! I assume you’ve applied by now but just in case... We’re looking for a SeniorSoftwareEngineer with strong .NET skills and experience to 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 ❯
Senior Embedded SoftwareEngineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded SoftwareEngineer to take a leading role in the development of innovative hardware products - from concept through to … volume production. You’ll work across disciplines to design embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded SoftwareEngineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded SoftwareEngineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and/or Embedded Linux . Ability to work closely with More ❯
We’re proud to be experts in what we do and are looking for more brilliant people to join our team. The Role We are looking for an experienced SeniorSoftwareEngineer – ATE to take a technical role in developing and maintaining automated test systems used to validate our advanced embedded computing products by operations. This is … every product meets the company’s exacting standards for performance and reliability and to support the rapidly growing production of our products. What will I be delivering? As a SeniorSoftwareEngineer within the ATE team, you will be responsible for the design, architecture, and implementation of complex automated test software solutions. You will technically lead … with cross-functional teams in hardware, firmware, and manufacturing to enhance product test coverage, throughput, and diagnostic accuracy. Key Responsibilities: • Technical lead the design and development of automated test software architectures for production and system-level validation. • Drive technical direction for ATE software frameworks and toolchains, ensuring scalability, maintainability, and reusability. • Integrate and control test instrumentation, fixtures, and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid/Remote Options
ECM Selection (Holdings) Limited
Developing C# .NET software for agritech applications This establishing company develop mobile hardware products that are used for agritech applications. Their innovative approach to problem-solving provides autonomous solutions that enable users a cost-effective, robust way to mitigate seasonal changes. Joining a core team, as their newest SeniorSoftwareEngineer, you’ll work alongside software … in test conditions in a field. You’ll take an interest in tinkering and coming up with multidisciplinary ideas that can improve the technology. Your interests may lie in software architecture or code quality, but your overall approach will be working and contributing to complex and sophisticated innovations. Requirements: Strong track record of achievement through demonstrable software engineering … Interested applicants should be able to demonstrate a time where they took an out-of-the-box approach to working. Whilst this is not a lead role, as a seniorengineer, you would be expected to take a lead position on projects on occasion and even mentor junior engineers working on your projects. Interested candidates must have full More ❯
We're looking for a SeniorSoftwareEngineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: SeniorSoftwareEngineer Salary More ❯