Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded SoftwareEngineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a Senior Embedded SoftwareEngineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position … next-generation wireless and audio technologies that will shape the future of the company's product portfolio. You will play a key role in designing and developing low-level software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11 …/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S, UART, and DMA . Work closely with hardware and software teams to identify, debug, and resolve system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for a FuSA Base SoftwareEngineer to be based at our customers site in Gaydon Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including … systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. The Role: We are seeking an experienced FuSa Base SoftwareEngineer to … validation of safety mechanisms at the microcontroller level for high-integrity embedded systems. This role is critical to ensuring compliance with ISO 26262 and ASPICE standards across the full software development lifecycle Area of Responsibility Design and implement safety mechanisms for base software platforms at the microprocessor level Interpret and apply microcontroller/chip safety manuals to guide More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Embedded Linux SoftwareEngineer Location: Worcester (Hybrid WFH Available) Salary: Up to £60,000 Our client, a leading innovator in the wireless communications sector, is seeking a talented Embedded Linux SoftwareEngineer to join their growing team in the Worcester area. This is a fantastic opportunity to work on new advanced technology projects with … working role. There is an exciting new product roadmap ahead of them and they are growing the team based on this. Role Responsibilities: Design, develop, and maintain embedded Linux software for remote and wireless communication systems. Work closely with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimize Linux-based operating systems for … custom hardware platforms. Contribute to the full software development lifecycle - from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of comms and serial protocols Experience with More ❯
Risk Division - SoftwareEngineer - Associate - Birmingham Birmingham, West Midlands, England, United Kingdom Job Description The Risk Business identifies, monitors, evaluates, and manages the firm's financial and non-financial risks in support of the firm's Risk Appetite Statement and strategic plan. Operating in a fast-paced and dynamic environment, risk teams utilize best-in-class tools and … risk metrics delivery, our platform is continuously evolving. Risk Engineering combines Computer Science, Mathematics, and Finance to perform large-scale, computationally intensive risk calculations for Goldman Sachs. As a SoftwareEngineer in Risk Engineering, you will impact risk management processes, working with talented engineers to develop and adopt common tools, platforms, and applications. The team creates solutions as … software products or hosted services, using technologies such as Java, Cloud computing, HDFS, Spark, S3, ReactJS, and Sybase IQ. Key challenges include acquiring high-quality data, storing it, performing risk computations quickly via distributed computing, and providing actionable insights through analytical and user interfaces. What We Look For Experience in large-scale projects within a global team of developers More ❯
West Midlands, United Kingdom Hybrid / WFH Options
ClearCourse
Company description: ClearCourse Job description: Senior SoftwareEngineer SaaS Product Development Location: Warwick (Hybrid) Salary: Competitive + Bonus + Benefits Role Type: Full-Time, Permanent Shape the Future of SaaS in a Hands-On, High-Impact Engineering Role Are you a highly skilled C#/.NET and Angular developer with a passion for building clean, scalable software … environment? Are you looking for the freedom to make meaningful technical decisions, mentor others, and contribute to a long-standing SaaS product used by thousands? Were seeking a Senior SoftwareEngineer to join our small, agile development team at ClearCourse. Youll play a key role in designing, building, and maintaining a feature-rich, high-availability application hosted on … design and architectural thinking Experience with Reactive Programming (RxJS) Familiarity with ServiceStack or ORMLite Why Join ClearCourse? Were a rapidly growing SaaS and payments technology group with over 45 software brands across multiple sectors. As part of a small, focused development team, youll work on core applications with a big impact , while enjoying the flexibility and support of a More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools SoftwareEngineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools SoftwareEngineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working closely … with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug fixes, as prioritised by More ❯
talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all, fun! We are currently recruiting for a SoftwareEngineer to join the Cards and Payments team at FIS. As a full-time FIS SoftwareEngineer, you will participate in team projects, professional development seminars … facing and internal enhancement and/or maintenance projects within our B2K-P1C card issuing platform. Day to day responsibilities in the role: Analyses, designs, programs, debugs and modifies software enhancements and/or new developments to our Cards Solutions Interacts with product managers and/or clients to define system solutions and/or necessary modifications Works closely … with Business Analysts and Project Managers on key client and internal deliverables Participates in software design meetings and analyses clients needs to determine technical requirements Supports code development, programming and performs testing and debugging of applications using current programming languages (COBOL, SQL, JAVA) and technologies Completes documentation and procedures for installation and maintenance Trains and communicates with internal Client More ❯
SoftwareEngineer - Embedded Systems - DV Clearable Location: Hereford (4 days a week on-site) Type: Permanent Salary: £50,000 - £75,000 + Benefits Clearance: Minimum of SC Clearance. Must be eligible and happy to go through DV. Overview A primary technical partner of the MOD are looking to add to one of their technical innovation teams with an … additional role for an Embedded Software Engineer. The role has emerged due to the success of the team and the desire to expand. They are broadly engaged across Software, Embedded Systems, AI/ML and Cyber Innovation. What you'll do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain code … debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware/software stacks. Engage with users to understand operational needs and adapt your solutions accordingly. Contribute to technical documentation and version control (Git). Support team knowledge sharing and mentor less More ❯
Job title: Senior SoftwareEngineer Job Type: Permanent IR35 Status: NA Start date: ASAP Subject to Clearance Duration: Permanent Salary: Depending on Experience Location: Stone, Staffordshire Hours of work: Up to 40 Role information: As a Design and implementation of PLC and SCADA application software using Commercially-Off-The Shelf (COTS) products. The successful candidate will work … part of a multi skilled team of engineers, working closely with our clients to provide systems engineering capability in two main areas for design, development and implementation, namely: * PLC Software design, development and implementation * SCADA Software design, development and implementation Applicants must be/have experience of the following: * Minimum 5 years' experience * Knowledge of PLC/SCADA … holiday plus bank holidays * Pension * Life assurance policy * Private health care * Salary sacrifice programme * Mental health assistance programme * Cycle to work scheme * Green car scheme * Support in achieving professional engineer status (IEng, CEng) and professional memberships fees covered Interested in this position? please click "apply now" We try to respond to all applicants, but sometimes this is not possible More ❯
CET is looking for an experienced Full Stack SoftwareEngineer to join our team to build our industry leading in-house job management system - an all-in-one job management platform that supports the full insurance claim cycle from initial job logging through to invoicing. You will be reporting to the Engineering Manager, and working with an established … and value that everyone has had a different journey, so we welcome applicants that haven't followed the traditional path. Bachelor's or Master's degree in Computer Science, Software Engineering. 5 years of experience in software development Strong understanding of Agile with Scrum. In depth experience of software development tools and processes, including version control systems More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
Job Title: Senior SoftwareEngineer Salary: competitive depending upon experience + benefits Where the job is based: hybrid (home-based & working with Kerv Digital office/customer site visits as required) UK HQ, Seven House, 18 High Street, Longbridge, B31 2UQ Who we are: Dive into a world where technology meets innovation. At Kerv Digital, we're not … another tech company. We're the problem solvers, the magicians who transform complex challenges into seamless digital experiences. Utilising a powerful blend of Power Platform, DevOps, Data experiences, and Software Engineering, we create business solutions that truly resonate with our clients while driving extreme value! With our roots planted in Birmingham and branches spreading across the globe from London More ❯
Risk Division - SoftwareEngineer - Associate - Birmingham Opportunity Overview The Risk Business identifies, monitors, evaluates, and manages the firm's financial and non-financial risks in support of the firm's Risk Appetite Statement and strategic plan. Operating in a fast-paced and dynamic environment, Risk teams utilize best-in-class risk tools and frameworks, and are analytically curious … Our platform ensures accuracy and timeliness in delivering risk metrics. Risk Engineering combines Computer Science, Mathematics, and Finance to perform large-scale, computationally intensive risk calculations. As a Risk Engineer, you will impact risk management by working with talented engineers to develop and adopt tools, platforms, and applications. The team builds solutions as software products or hosted services … Science, Mathematics, Electrical Engineering, or related field 3+ years in risk technology at a bank or financial institution; market risk experience preferred Experience with relational/object databases Strong software development skills, understanding data structures, algorithms, and core programming Ability to multitask and manage stakeholders Proficiency in multiple programming languages Technologies: Scala, Java, Python, Spark, Linux, shell scripting, TDD More ❯
Walsall, Staffordshire, United Kingdom Hybrid / WFH Options
CET Structures Limited
CET is looking for an experienced Full Stack SoftwareEngineer to join our team to build our industry leading in-house job management system - an all-in-one job management platform that supports the full insurance claim cycle from initial job logging through to invoicing. You will be reporting to the Engineering Manager, and working with an established … and value that everyone has had a different journey, so we welcome applicants that haven't followed the traditional path. Bachelor's or Master's degree in Computer Science, Software Engineering. 5 years of experience in software development Strong understanding of Agile with Scrum. In depth experience of software development tools and processes, including version control systems More ❯
celebrates creativity and collaboration. Ready to make your mark? Join us and be part of something bigger. MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS: As a Lead SoftwareEngineer (Consultant) in Kainos, you'll be responsible for leading teams and developing high quality solutions which delight our customers and impact the lives of users worldwide. It … those around you. MINIMUM (ESSENTIAL) REQUIREMENTS: • Experience with following tech stack - AWS, Node (or any Javascript frameworks), Typescript, Terraform, AWS CDK • Expertise in designing, building, testing and maintaining modern software applications • Technical leadership of teams building and testing modern, scalable, secure, performant applications in line with software development principles, practices and patterns e.g. XP, TDD • Experience of technical … ownership for a product/software project, including architecture, estimation, product planning and user story/requirement creation • Expertise in software design and development across all layers of an application • We are passionate about developing people - a demonstrated ability in managing, coaching and developing junior members of your team and wider community. • Experience with the latest Continuous Integration More ❯
Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform … finance, and explore a world of opportunity at the speed of markets . RESPONSIBILITIES As a softwareengineer, you are the change agents that transform Goldman Sachs by applying your technical know-how. Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance … problems and learn will have an immediate impact. HOW YOU WILL FULFILL YOUR POTENTIAL Our team of engineers builds solutions to the most complex problems. We develop cutting-edge software and platforms that form the core of our key business and enable transactions to move in milliseconds. We provide real-time access to critical deal information and process billions More ❯
Our client is seeking a talented SoftwareEngineer with a strong background in Python to join their dynamic team. This is a fantastic opportunity to contribute to high-performance solutions within a supportive and innovative environment. Key Qualifications: BS degree in Computer Science or related field 5+ years of hands-on software engineering experience Expertise in Python More ❯
Our client is seeking a motivated Junior SoftwareEngineer to help build modern web applications that drive business success. This is an ideal opportunity to grow your full-stack skillset in a collaborative environment while learning from experienced developers who are invested in your career. C2C is not an option with this job opening and all applicants should … Doing Contributing to the development and maintenance of scalable web applications Writing unit and integration tests for application logic and API endpoints Collaborating with engineers on debugging and resolving software issues Refactoring and maintaining test code as systems evolve Integrating automated tests into CI/CD pipelines Monitoring test results and troubleshooting test failures Learning and applying MVC architecture … patterns and software development best practices What You'll Need to be Considered Basic understanding of MVC architecture in a modern application stack At least 1-2 years of .NET development experience Willingness to work in a collaborative, team-based environment Familiarity with tools like Git, Visual Studio, and Azure DevOps INDIT firstName lastName Email Address Phone Number Attach More ❯
Our OEM Client based in Gaydon is searching for a Software Development Engineer to join their team, inside IR35. This is a contract position until 31st March 2026. Umbrella Pay Rate: £21.75 per hour. Software Development Engineering (High-Tech) will focus on developing multiple types/categories of software including end-user applications and operating systems …/utility software, that provides a platform for running end-user applications for sale to external customers. Roles and responsibilities: Conduct requirements gathering and analysis to understand the software problem domain, interfaces between hardware and software, and overall software characteristics. Use programming, scripting, and/or database languages to write software code. Support software testing, deployment, maintenance, and evolution activities by fixing programming errors, responding to scope changes, and coding enhancements. Apply knowledge of software development best practices, including coding standards, code reviews, source control, build processes, testing, and operations. More ❯
Technologies: Security Cleared SC C++ C# Unix Solaris Java Powershell Shellscript Perl Python PHP VMware Docker AWS Azure HTPP SMTP SNMP Syslog NTP Visual Studio tfs Cyber Security The SoftwareEngineer will be part of an existing highly skilled development team, reporting directly to the Lead Developer, writing complex security solution software. The following are key responsibilities: Writing … the code, tests or documentation Skills/Qualifications Suitability to hold UK security clearance is essential Computing, scientific or mathematical degree is preferred Recent experience of full life-cycle software development is essential Domain knowledge of application security is preferred The ability to work collaboratively across functions within the business and to have sufficient flexibility to adapt to changing More ❯
solver who loves coding and is eager to grow your career? At Pets at Home - the UK's leading pet care specialist - we're looking for a forward-thinking SoftwareEngineer to join our dynamic Agile teams! This is more than just a dev job. It's an opportunity to work on modern microservices, flex your knowledge of … stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with DotNet/DotNet Core (C#) A strong grasp of service-oriented architecture and microservices principles Awareness and some hands-on exposure to Microsoft Azure Foundational understanding … of non-relational databases (NoSQL) - such as Cosmos DB, MongoDB, or similar A passion for your craft, and a desire to grow your career in modern software engineering Great communication skills - with the ability to engage both technical and non-technical minds A genuine interest in working in a collaborative, purpose-driven environment Bonus Points (Nice to Have): Experience More ❯
Bromsgrove, Worcestershire, United Kingdom Hybrid / WFH Options
Apache Associates
Our client is growing and requires a passionate and skilled Software Developer to join their team. You will be responsible for design and development of modern web applications, continually looking for opportunities to improve platform, process and business, while working in an Agile environment. You will need to be a great team player, hardworking and have excellent communication skills. … You will have the flexibility of hybrid working and our client offers an excellent benefits package. Responsibilities: Study information needs and develop software solutions Develop and maintain web applications using React for the Frontend Design and implement backend services and API's using C# Collaborate with cross-functional teams Follow the software development lifecycle Document and demonstrate solutions … You would be joining our client at a really exciting time of growth and with an excellent benefits package. If you have the required skills and experience for the SoftwareEngineer, please apply today! Due to the number of applications, we will only respond to candidates with matching skills and experience. Apply Upload Your CV Please check to More ❯
Our client, based in Belfast, Northern Ireland, is seeking a seasoned Ruby on Rails SoftwareEngineer to join their dynamic team. In this pivotal role, you will directly manage support escalations and critical issues while collaborating with cross-functional teams to enhance service delivery. Key Responsibilities: Diagnose and resolve complex technical issues in Ruby on Rails applications. Act More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a Senior SoftwareEngineer to join one of our mission-focused engineering squads – the Price & Promotions team. What You'll Be Doing: You'll work in a collaborative agile team with … fulfilment centre (robots!) and manufacturing centre (really cool machines!), and possibly even visiting our office in Amsterdam and distribution centre in Beverwijk, Netherlands. Required Experience: A strong background in software development using Java, Kotlin , or similar. Experience working with frameworks and tools such as Spring Boot, Spring WebFlux, or Project Reactor . Practical experience and understanding of Apache Kafka More ❯
You will be responsible for designing and implementing complex Automation, Functional Safety, Material Tracking and Industrial Cyber Security Systems. Based in Stafford we are looking for an experienced SoftwareEngineer to work on a variety of systems and solutions in the UK Nuclear and Defence industries. We are looking for a talented engineer who can fit into … teams as well as show individual initiative. Experienced in PLC or SCADA solutions and with a number of years' experience of undertaking software design and implementation for automation systems in an industrial environment. If appropriate you will receive training to allow your knowledge to be used to meet the requirements of a regulated market. The benefits are very competitive … and include: Company matched pension contributions Private medical care Child care vouchers Discounted gym membership The job role: System requirements specification and analysis, software design and implementation, preparation of test plans, participation in peer and formal reviews, coordinating and supporting the implementation and test of system software components. Your Skill Set? Experience of design and implementation of complex More ❯
Telford, Shropshire, West Midlands, United Kingdom
Morson Talent
SOFTWARE ENGINEERS – CONTRACTS 6 MONTHS – TELFORD Shropshire SoftwareEngineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL … FACE/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C++17 or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of integration More ❯