Job Title: Senior Systems and Software DevelopmentEngineer Location: Coventry. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Competitive What you'll be doing: Working within a small Team to: Develop system requirements and refine them using modelling and simulation Produce models of … Manage tasks and report progress for your work in line with the AVC Agile System of Work Your skills and experiences: Essential: Knowledge of MATLAB and Simulink toolset Requirements development and analysis Model Based Design and Systems Engineering approaches Desirable: Experience working with submarines or aerospace, automotive industries Knowledge of vehicle control Benefits: As well as a competitive pension More ❯
re unapologetically curious and we’re 100% committed to saving space, protecting our planet and turning connectivity into actionable intelligence. We are seeking a highly skilled and motivated Software Engineer – Development and Test to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing low-level software … focusing on power efficiency, real-time performance, system reliability, and implementing robust testing frameworks. You will also contribute to Board Support Packages (BSPs), kernel-level development, and platform integration. Primary focus will be on Automation pipelines before the platform SW goes out to other teams. What you will do: Core Development Embedded Software Development : Design, write, debug … and maintain low-level software for embedded systems, including BSP and drivers. Power Optimization : Implement algorithms and techniques to minimize power consumption for battery-operated devices. Kernel and RTOS Development : Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms. IoT Integration : Develop secure and efficient communication protocols for IoT platforms (e.g., MQTT, BLE). Testing More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Adepta Partners
Principal SDET (Software DevelopmentEngineer in Test) Location: Belfast (Hybrid) Are you a senior test automation expert ready to shape the future of quality engineering at a global scale? Join our client’s fast-growing engineering hub in Belfast , where innovation meets impact. Our client is seeking a Principal SDET to lead the design, development, and implementation … to a high-performing offshore SDET team , ensuring best practices and engineering excellence. Collaborate closely with product owners, developers, and DevOps to integrate testing into every stage of the development lifecycle. Drive test strategy, including performance, integration, and end-to-end automation. Champion quality engineering principles and advocate for testability, CI/CD, and observability in our platform. What More ❯
finaghy, antrim, united kingdom Hybrid / WFH Options
Adepta Partners
Principal SDET (Software DevelopmentEngineer in Test) Location: Belfast (Hybrid) Are you a senior test automation expert ready to shape the future of quality engineering at a global scale? Join our client’s fast-growing engineering hub in Belfast , where innovation meets impact. Our client is seeking a Principal SDET to lead the design, development, and implementation … to a high-performing offshore SDET team , ensuring best practices and engineering excellence. Collaborate closely with product owners, developers, and DevOps to integrate testing into every stage of the development lifecycle. Drive test strategy, including performance, integration, and end-to-end automation. Champion quality engineering principles and advocate for testability, CI/CD, and observability in our platform. What More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Adepta Partners
Principal SDET (Software DevelopmentEngineer in Test) Location: Belfast (Hybrid) Are you a senior test automation expert ready to shape the future of quality engineering at a global scale? Join our client’s fast-growing engineering hub in Belfast , where innovation meets impact. Our client is seeking a Principal SDET to lead the design, development, and implementation … to a high-performing offshore SDET team , ensuring best practices and engineering excellence. Collaborate closely with product owners, developers, and DevOps to integrate testing into every stage of the development lifecycle. Drive test strategy, including performance, integration, and end-to-end automation. Champion quality engineering principles and advocate for testability, CI/CD, and observability in our platform. What More ❯
Senior Software DevelopmentEngineer, AWS UK Job ID: AWS EMEA SARL (UK Branch) Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of helping to build and run the world's largest cloud computing infrastructure? Amazon Web Services (AWS) builds and operates some of … consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud … services. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first class service is critical to customer success, and are committed to improvement. Key job responsibilities Amazon has a collaborative, purposeful and More ❯
Stratford-upon-Avon, England, United Kingdom Hybrid / WFH Options
Jaguar & Land Rove
essential in infotainment systems. This puts our software engineers at the heart of innovating world-class products and at the forefront of moving automotive towards the future. In-house development of the software allows JLR to maximise the benefits and deliver unique, industry-leading features. You will play a key part in delivering HMI software in agile methodology and … will work within our HMI software development team, liaising with our HMI design teams to achieve the optimum balance of HMI design flexibility and software quality and performance. Key Accountabilities and Responsibilities Ensuring that the construction and presentation of your apps are congruent with the company's standards. Collaborating with UI and UX Designers, as well as Software Testers More ❯
Description The Role Showcase innovative QA architecture skills by designing and implementing QA framework from scratch for a complete front end & back end integrated project. Collaborate with QA lead & implement a SaaS focused Quality Management System in Azure based project. More ❯
Job Description Senior C++ Contract Software Engineer - C++ | Multi-threaded Development | Linux | Inside IR35 3 days per week near Crawley Between £450 - 500 per day inside IR35 C++ development experience requirements: Proficient C++ experience. Delivered highly functional, performance-driven, user-friendly applications. Proficient client-side development experience. Experience in developing multi-threaded applications. Experience with REST More ❯
Software Engineer (Research & Development) Are you a talented Software Engineer who wants to work on cutting edge robotic vehicle projects? As a key member of a rapidly expanding Research & Development team, you will be solving complex technical challenges in a variety of projects. The Research & Development function is a multi-disciplinary team within the wider … engineering function. The team is dedicated to tracking the latest technology and engineering advancements to create novel solutions for customers. The work spans concept design, innovative product development, and delivering complete manufacturing and technical data packs. You will also provide hands-on support for prototypes, installation, testing, and commissioning of new products worldwide. Role Overview Reporting to the Head … commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. Integrate software components into fully functional systems. Stay up to date with software development trends to enhance product design. Perform verification and validation designs. Mentor and coach team members to improve their software expertise. Contribute to selecting and specifying the electronic hardware onto More ❯
Hove, England, United Kingdom Hybrid / WFH Options
Tillo
Senior Software DevelopmentEngineer in Test (SDET) Join to apply for the Senior Software DevelopmentEngineer in Test (SDET) role at Tillo Senior Software DevelopmentEngineer in Test (SDET) Join to apply for the Senior Software DevelopmentEngineer in Test (SDET) role at Tillo Who we’re looking for: A skilled Software … DevelopmentEngineer in Test (SDET) to join our QA team. You will combine software development expertise with automated testing, focusing on building and maintaining robust automated testing solutions. You will be responsible for architecting and implementing our automation testing strategies, with a particular emphasis on regression testing for our StoreFront platform. The challenge: To drive quality assurance … the UK, USA, Australia, South Africa, and beyond. Our hybrid approach offers flexibility with regular team connection in our Hove office Who we’re looking for: A skilled Software DevelopmentEngineer in Test (SDET) to join our QA team. You will combine software development expertise with automated testing, focusing on building and maintaining robust automated testing solutions. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Key information Full time – 40 hours a week St Neots, Cambridgeshire – office based, hybrid working optional Role purpose We’re seeking an experiencedSenior Software DevelopmentEngineer (C#) who is passionate about delivering high-quality software and mentoring a team of talented developers. This role provides the opportunity to lead technical projects, influence architectural decisions, and collaborate across multi … disciplinary teams to bring innovative solutions to life. Working closely with the Software Development Manager, you’ll contribute to technology improvement, feature design, and process enhancements, all while supporting our commitment to agile principles and customer-centric development Key responsibilities: As a Senior Software DevelopmentEngineer, you will be a key technical leader within our team … responsible for supporting and mentoring developers, taking ownership of the architecture, and helping drive continuous improvement. You’ll work with the Software Development Manager on architectural reviews and process improvements, supporting a Community of Practice to foster collaboration and innovation. You’ll refine and design features with Product Owners and Leads, provide reliable estimates, and contribute to research on More ❯
Calling all tech enthusiasts! Are you a problem-solving, curious, and strategic Software DevelopmentEngineer in Test? Join us at Sidetrade, the leading global SaaS provider recognized by Gartner.( ) Indulge your passion for high-availability software and performance enhancement as part of our dynamic team. Embrace the challenge, embrace the excitement - become a SDET with us and thrive … participate in the quality assurance of one of Sidetrade's main products "Cash Apps" by defining and implementing test scenarios, improving automated test coverage and contributing to the entire development cycle. Collaborate on QA guild projects to research and enhance automation solutions, while constantly upskilling through continuous exchanges with colleagues, including internal hackathons. Level up your talent and ignite … your development journey! Test environment: Cypress & PlayWright (Typescript/Javascript) Postman SQL Technical Environment: React, JavaScript/TypeScript, ASP.NET MVC & WebForms C# .NET & .NET Core & .NET 6, Python Oracle, Postgres, ElasticSearch, RabbitMQ Ansible, Octopus, Docker Linux, Windows Tools: VisualStudio, VS Code, PyCharm, Azure DevOps services, git, SonarQube, Jira, Confluence, Teams What you'll bring with you: 3+ years' experience More ❯
make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role As a Senior Software DevelopmentEngineer, you will play a pivotal role in developing our Endpoint Privilege Management Solution for MacOS. You will be part of a dynamic team responsible for designing, developing … and as part of a team Relentless pursuit of high quality by leveraging engineering best practices. Assist and mentor junior members of the team, actively contributing to their professional development Value continuous improvement, challenging the prevailing status quo What You'll Bring 5+ years' experience in software engineering A passion for coaching, mentoring and empowering your team Ideally experience … in macOS development but iOS, C++, Objective-C or Swift experience is sufficient Solid Understanding of modern design patterns Experience working on an Agile team in a continuous integration and development environment Experience with full lifecycle of development, including product release in an agile environment. Automated testing experience Nice To Have Hands-on experience with macOS low More ❯
Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Compensation: $104,000.00 - $149,000.00 (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary OneStream is seeking a Senior Software Engineer with a strong background in Microsoft .Net technologies … to join its solution development team for a rapidly growing company. OneStream offers Corporate Performance Management (CPM) software for large corporations, designed for high-end deployments either on-site or in the Microsoft Azure cloud. The core engine utilizes complex OLAP, multi-dimensional, multi-server, multi-threading, web, and SQL technologies to address challenges faced by the Office of … Finance. Primary responsibilities include designing, developing, and maintaining software solutions on the OneStream development platform while coordinating with the team across various infrastructure layers. Primary Duties and Responsibilities Design and architect solutions. Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests. Build and deliver solutions that meet/exceed customer/stakeholder More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Instil
We are looking for multiple Senior Software Engineers to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code and leading small teams on the delivery of business-critical … or modern frontend applications. Experience developing secure and robust architectures. Experience delivering code following DevSecOps best practices. Experience using Agile methodologies. Experience in taking a leadership role in a development team. Exceptional understanding of coding principles, from functional to OO, clean coding to testing, etc. Excellent understanding of emerging technologies and engineering best practices. Excellent communication skills, written and More ❯
B11, Hay Mills, City and Borough of Birmingham, West Midlands (County), United Kingdom
Grayson Thermal Systems
Role Summary Grayson Thermal Systems is seeking a talented Software DevelopmentEngineer to contribute to the development, maintenance, and enhancement of software solutions that power our thermal management systems. The successful candidate will collaborate with cross-functional teams to design, develop, and deploy high-quality software applications that support our industry-leading products. Key areas of responsibility … rigorous testing methodologies to verify software functionality. Collaborate with quality assurance teams to resolve defects and improve software reliability. Maintain version control and documentation best practices to track software development and updates. Training Participate in ongoing professional development to stay updated with industry trends and technologies. Provide training and support to colleagues on software tools and methodologies. Assist … in the development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software DevelopmentEngineer - Automation About this role We're seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Operations, Tech, and Business stakeholders, bringing a passion for using software and technology to create impactful solutions. As a candidate … for this role, you'll understand the benefits of process automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You're able to seamlessly switch from deep diving into users' needs and technical challenges, to discussing solutions and prioritisation. You're not afraid to … Be an advocate for governance, documentation, and process, ensuring that everything we build meets our high standards whilst providing a frictionless user experience Integrate analytical thinking into design and development, building metrics to measure the benefits delivered by our solutions Make recommendations to stakeholders and drive a consensus of agreement for your solutions. You'll also be great at More ❯
Are you looking to work with leading organisations to accelerate software development using the latest automations tools? This role will offer you the opportunity to implement robust test automation frameworks for top tier clients and support you to grow your career to the next level. Want to work with the latest technologies, as part of a team helping international … five shared values lead every decision wemake and action we take, guiding us to deliver impact how and where it mattersmost . Connect to your opportunity As an experienced engineer, you will work with developers and architects to write reliable code within the defined automation framework in order to validate the system under test. You will also be responsible … Configuring Continuous Delivery pipelines to automate quality assured code from commit to production Understanding defects identified and managing them through to resolution, keeping the relevant stakeholder informed Contributing to development of Deloitte's tools and accelerators Working effectively as part of inclusive and diverse teams Supporting the development of client bids and presentations of proposals Building and developing More ❯
scientific workflows, including simulation, docking, and retrosynthesis. Optimize performance and reliability of large-scale model training and inference, including support for foundation models and generative systems. Contribute to the development of internal tools and platforms that enable reproducible science, model benchmarking, and cross-team collaboration. Qualifications PhD or equivalent industry experience. 5+ years of experience in software engineering, preferably More ❯
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software DevelopmentEngineer - Android What you'll do You'll work within the mobile platform engineering team we have at Capital One. We own the mobile platforms and set the pace for the multiple mobile engineering teams within the business. Our fully native mobile apps are our customers' favourite More ❯
Summary YASA is seeking a skilled engineer to lead the development, optimisation, and maintenance of our custom simulation toolchain for magnetic and thermal performance. We're looking for someone with proven experience in simulation toolchains, strong software engineering expertise, and the leadership to guide a high-performing technical team. This is a high-impact role with the opportunity … the freedom and flexibility that drove our success as a start-up, alongside having the stability, security, and roadmap of an established organisation. What You'll Do: Lead the development and maintenance of the YASA simulation software toolchain (magnetic and thermal models), importing inverter, gearbox and vehicle models to support when required and managing integration and data of the More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer - AI Development, Slough Client: Nicoll Curtin Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Senior Software Engineer – AI – London One of my AI clients is looking for a Senior Software Engineer … a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering lifecycle. Responsibilities: Design intelligent multi-agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software DevelopmentEngineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software DevelopmentEngineer, you will work within a multi-disciplinary team, embracing agile methodologies while … You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software DevelopmentEngineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of … schedule, flagging any delays or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software DevelopmentEngineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software DevelopmentEngineer, you will work within a multi-disciplinary team, embracing agile methodologies while … You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software DevelopmentEngineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of … schedule, flagging any delays or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing More ❯