processes. Responsibilities & Core Duties include: Enhancing fitness and wellness capabilities, aligning with personalized mobile-first wellness trends. Defining and delivering engineering roadmaps, managing technical challenges and interdependencies. Overseeing the software development lifecycle, ensuring quality outcomes. Implementing best practices in coding, testing, and maintenance for scalability and performance. Ensuring compliance with industry standards and integrating third-party wellness tracking technologies. … engineering organization. Experience & Key Skills: Proven leadership in user-centric fitness and wellness projects. Knowledge of machine learning in fitness and wellness tech. Technical expertise in API development and software architecture. Experience with cloud technologies, especially AWS. Deep understanding of fitness and wellness solutions, user engagement, and digital health strategies. Strong analytical and problem-solving skills. Experience communicating with More ❯
focus will be researching state-of-the-art AI technologies and deep learning algorithms to provide practical solutions to the rest of the business. You will be strong in software engineering and have a track record of building production quality systems. You will also provide technical support to the team and the larger THG Data community with regards to … closely with stakeholders, ensuring technical solutions are well- communicated and drive real business impact. What We're Looking For A strong foundation in data structures, algorithms, data modelling, and software architecture. Solid hands- on experience in Python and its ecosystem ( Jupyter, Pandas, Scikit- learn, Matplotlib), and comfort working with SQL for data analysis. Experience with LangChain is a plus. More ❯
The team is scaling rapidly andhas ambitious growth plans over the next twelve to eighteen months. As part of our current high-growth phase, we are looking for a Software Architect to lead the development of the embedded softwarearchitecture for safety-critical aerospace mechatronic systems including electric propulsion systems and battery monitoring systems. Key responsibilities will … include: Work with stakeholders to elicit the architecture requirements for the software Apply model-based softwarearchitecture methodologies (including UML and Simulink) to create the softwarearchitecture with emphasis on safety assurance, performance and reusability Support the Safety Engineers to deliver the safety artifacts within the model Support the systems architects in developing the … system architecture Deliver the low-level software requirements (LLRs) as a UML model for the hand-coded elements of the software Deliver the softwarearchitecture artifacts for stage of involvement (SOI) reviews with the certification authorities Liaise with customers and certification authorities to understand their requirements and deliver the associated artifacts Work with the softwareMore ❯
Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will … be responsible for SoftwareArchitecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also Embedded Software Development (although not … essential, as any Software Development for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an excellent salary in excess More ❯
Job Description Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will be responsible for SoftwareArchitecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also Embedded Software Development (although not essential, as any Software Development for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an More ❯
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and driver roadmaps and communicating new technologies to stakeholders. Responsibilities: - Design … proposals. - Propose changes to GPU architecture. - Perform performance analysis of proposed changes. Requirements: - Bachelor’s, Master’s, or Ph.D. in a relevant discipline. - 5+ years of experience in GPU softwarearchitecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES, Metal, DirectX11 or DirectX12. More ❯
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and driver roadmaps and communicating new technologies to stakeholders. Responsibilities: - Design … proposals. - Propose changes to GPU architecture. - Perform performance analysis of proposed changes. Requirements: - Bachelor’s, Master’s, or Ph.D. in a relevant discipline. - 5+ years of experience in GPU softwarearchitecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES, Metal, DirectX11 or DirectX12. More ❯
industry, we give our people the resources and chances to create significant contributions to the world. Location/Division Specific Information (No more than 2-3 sentences) Position: The Software Architect has a self-propelling role, working as a member of a software/system development group within the R&D organization, to build a technical vision and … roadmap that enable future value for our customers. In this position, you will play a pivotal role in crafting our softwarearchitecture, driving customer experience to new heights. You'll contribute to innovative, cohesive solutions in a highly collaborative environment. A day in the Life: Define and maintain an architectural vision that meets immediate and future needs. Work … Success: Experience Bachelor degree in Computer Science or equivalent domain. experience in building sophisticated products, gather and analyze requirements, evaluate technical trade-offs, and design primary components. Proficiency in architecture models/views and architecture patterns Knowledge, Skills, Abilities Strong understanding of standard methodologies for design, coding, and quality. Ability to maintain a helicopter view and abstract thinking More ❯
Principal Software Architect page is loaded Principal Software Architect Apply locations Cambridge, United Kingdom time type Full time posted on Posted 7 Days Ago job requisition id R-100181 About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the … why we have won the GSA's prestigious Most Respected Private Company Award (for the fourth time!), check out our website and Glassdoor pages. Job Description: Principal System and Software Architect The Role: Do you want to be part of the RISC-V revolution? RISC-V and SiFive are redefining computing platforms for the 21st century. As a System … and Software Architect, you'll play a leading role in designing and implementing these platforms, spanning software and hardware architecture and engineering. In this position, you'll play a lead role in designing and evaluating RISC-V computing systems. Unlike many larger companies, SiFive engineers can work cross-functionally, with full access to our software and More ❯
is provided by Searchability. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Salary up to £65k Software Developer Role Opportunity for a Senior Software Developer to work for Software Development company operating in the hospitality space. Office working out of Braintree, Essex WHO WE … as mobile applications & Self-serve stations. WHAT YOU WILL BE DOING You will be working across all of our products and will lead the development and implementation of complex software solutions across multiple platforms. You will collaborate and work closely with software developers, product managers & designers. Software Developer - Essential Skills Commercial experience working with C#/.NET … Strong experience working with SQL Database Solid understanding of softwarearchitecture, design patterns, and development best practices. Please either apply by clicking online or emailing me direct at daniel.jones@searchability.com. For further information feel free to call me on 07704 152638. By applying for this role you are giving express consent for us to process (subject to required More ❯
Software Architect - UAS Technologies | Competitive Salary | Hybrid (Weekly On-Site in London or Cambridge) We're hiring a Lead Software Architect to design and evolve cutting-edge drone software systems. Work at the intersection of edge computing, cloud integration, and autonomous flight in a high-impact, fast-moving environment. Key Responsibilities: * Architect scalable, modular software for … UAS control, navigation, and mission planning * Develop algorithms for autonomous flight, obstacle avoidance, and sensor data analysis * Collaborate with cross-functional teams to ensure seamless software-hardware integration * Streamline development workflows and enforce best practices across engineering * Provide technical mentorship and support architectural decision-making * Contribute to bid proposals, technical documentation, and product requirement definitions Requirements: * Degree in a … STEM field (or equivalent experience) * Strong experience in softwarearchitecture within UAS, robotics, or autonomous systems * Proficiency in C++, Python, ROS, containerisation, and cloud platforms * Familiarity with UAS hardware, sensors, and communication protocols * Excellent leadership, communication, and cross-functional collaboration skills Desirable: * Experience with PX4, ArduPilot, or other open-source UAS platforms * Background in ML, data analytics, or More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering software that genuinely makes a difference — this could be the … role for you. We’re partnered with a leading tech innovator looking for a Principal Software Development Engineer to take ownership of major software projects from concept to delivery. You’ll play a pivotal role in setting the technical direction, collaborating across teams, and making high-impact architectural decisions that influence real-world products used by engineers, scientists … mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of softwarearchitecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable with scripting (PowerShell, Bash More ❯
Join to apply for the Lead Software Engineer – Systems role at Boeing . 2 days ago Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Job Description At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment that is welcoming, respectful … and inclusive, with great opportunities for professional growth. Find your future with us. The Boeing Company is seeking a Lead Software Engineer – Systems to join the Air Proprietary 2 team in Berkeley, MO . This role supports Boeing Defense, Space & Security (BDS). Phantom Works Air Proprietary Program 2 requires a P5 Platform Software Architect Lead responsible for … overall SoftwareArchitecture, primarily in Mission Systems, Vehicle Management, Health Management, Digital Infrastructure, and BGS software products. The role involves ensuring software quality, leading technical design reviews, and coordinating software integration across systems and suppliers. Responsibilities Design, develop, analyze, and maintain software systems meeting industry, safety, security, and certification standards. Partner with stakeholders to More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Senior Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support … design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of softwarearchitecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP More ❯
London, England, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
A dynamic and expanding engineering company, leading the way in advanced technical solutions, is seeking an experienced Senior Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support … design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of softwarearchitecture and capabilities Collaborate with cross-functional teams to develop innovative technology within real-world constraints Develop and maintain test suites, including unit and integration tests Implement and troubleshoot hardware interfaces and data protocols (e.g., CAN, UART, TCP/IP More ❯
Social network you want to login/join with: Software Architect - UAS Technologies, london col-narrow-left Client: iO Associates - UK/EU Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: Software Architect - UAS Technologies | Competitive Salary | Hybrid (Weekly … On-Site in London or Cambridge) We're hiring a Lead Software Architect to design and evolve cutting-edge drone software systems. Work at the intersection of edge computing, cloud integration, and autonomous flight in a high-impact, fast-moving environment. Key Responsibilities: * Architect scalable, modular software for UAS control, navigation, and mission planning * Develop algorithms for … autonomous flight, obstacle avoidance, and sensor data analysis * Collaborate with cross-functional teams to ensure seamless software-hardware integration * Streamline development workflows and enforce best practices across engineering * Provide technical mentorship and support architectural decision-making * Contribute to bid proposals, technical documentation, and product requirement definitions Requirements: * Degree in a STEM field (or equivalent experience) * Strong experience in softwareMore ❯
Social network you want to login/join with: Software Architect - UAS Technologies, slough col-narrow-left Client: iO Associates - UK/EU Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: Software Architect - UAS Technologies | Competitive Salary | Hybrid (Weekly … On-Site in London or Cambridge) We're hiring a Lead Software Architect to design and evolve cutting-edge drone software systems. Work at the intersection of edge computing, cloud integration, and autonomous flight in a high-impact, fast-moving environment. Key Responsibilities: * Architect scalable, modular software for UAS control, navigation, and mission planning * Develop algorithms for … autonomous flight, obstacle avoidance, and sensor data analysis * Collaborate with cross-functional teams to ensure seamless software-hardware integration * Streamline development workflows and enforce best practices across engineering * Provide technical mentorship and support architectural decision-making * Contribute to bid proposals, technical documentation, and product requirement definitions Requirements: * Degree in a STEM field (or equivalent experience) * Strong experience in softwareMore ❯
Job Title: Software Engineer (Embedded) Location: Rochester Salary: £34,000 What you'll be doing: Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation Analysing and defining softwarearchitecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques Your skills and experiences: Essential: Degree … or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C C# Knowledge and understanding of the Software Lifecycle Practical experience of developing embedded software (e.g., for bare metal or embedded RTOS platforms) Scripting languages such as MATLAB … of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Software Engineering Team: As a Software Engineer, you will be working as part of a team of passionate and innovative engineers creating world-leading control and display systems. This More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
BIOMETRIC TALENT
an innovative technology consultancy that specialises in delivering cutting-edge digital solutions to help organisations optimise their operations. As they continue to grow, theyre looking for two talented PHP Software Engineers to join their team fully remote, and play a key role in shaping impactful technology solutions. If you thrive in a collaborative, fast-paced environment and want to … applications run on the latest versions of Laravel. Supporting major client onboardings, including migrating large retailers onto the platform. Implementing automation testing strategies, particularly for PHP Unit. Contributing to softwarearchitecture decisions with a back-end focus. Collaborating with teams to ensure seamless integration of jQuery and JavaScript where needed. What youll bring to this role Strong back … working with both legacy systems and greenfield projects. Proficiency in automation QA, particularly with PHP Unit. Ability to lead and improve QA processes within a development team. Knowledge of softwarearchitecture principles and best practices. Experience with front-end technologies like jQuery and JavaScript. Strong problem-solving skills and ability to work on complex logistics and supply chain More ❯
Job Title: Software Engineer Location: Rochester. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: £34,000 What you’ll be doing: Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation Analysing and defining, softwarearchitecture/design … modelling and simulation, systems/software integration, verification and validation, safety critical development techniques Your skills and experiences: Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C C# Knowledge and understanding of the Software Lifecycle Desirable: Practical experience of developing embedded software (e.g., for bare metal or embedded RTOS platforms) Scripting languages such as MATLAB or Python Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and More ❯
talk with your recruiter to learn more. Base pay range Cure Talent is partnering with a dynamic Medical Technology company based in London, renowned for developing innovative hardware and software solutions that drive next-generation healthcare solutions. This forward-thinking organisation is dedicated to enhancing patient outcomes through cutting-edge technology. We are seeking a Senior Software Engineer … applications. 5+ years of experience in mobile and web application development. Hands-on expertise with cross-platform mobile frameworks such as React Native or Expo. Strong understanding of mobile softwarearchitecture across iOS and Android, including backend integration. Ability to lead projects from inception and make critical architectural decisions. Bonus: Experience in regulated sectors (MedTech, Finance, GDPR compliance … collaborate across functions to ensure a seamless user experience as a React Developer. Enjoy a role that values diverse perspectives and innovative thinking. If you’re an innovative Senior Software Engineer/Senior React Developer ready to shape the future of healthcare technology, we’d love to hear from you! Seniority level Mid-Senior level Employment type Full-time More ❯
Maidenhead, England, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
Implementation Consultant We are seeking an experienced Implementation Consultant to join our professional services team, supporting enterprise clients through the successful delivery and adoption of complex software solutions. This role is critical in ensuring our customers achieve maximum value and operational efficiency through tailored system implementations, best-practice processes, and ongoing support. Role Overview Implementation Consultants serve as a … key link between our technology and our customers. You will lead the implementation and configuration of enterprise software systems, working closely with client stakeholders to understand business needs, define scope, and deliver solutions that drive measurable outcomes. Your role will be instrumental in delivering a high level of customer satisfaction and long-term solution adoption. Key Responsibilities Lead the … implementation and configuration of enterprise software products using structured project management methodologies. Scope and estimate effort required for small- to medium-sized implementation projects. Deliver high-touch customer service, build strong client relationships, and maintain high satisfaction levels. Identify and troubleshoot implementation issues, escalating as necessary. Configure, test, and fine-tune multiple interacting system modules. Collaborate with client and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
GPU technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres, being … in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you will … You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation. Leading software designs in coordination with Architects and cross-functional teams for new feature delivery. Performing code reviews for More ❯
JOB TITLE: Lead Software Engineer (Android) LOCATION(S): London SALARY: £104,686 - £125,000 HOURS: Full time WORKING PATTERN: Hybrid, 40% (or two days) in our London office About this opportunity An exciting opportunity has arisen within the Consumer Servicing and Engagement Platform for a Lead Android Software Engineer. You'll be an advocate for Engineering, providing a … technical expertise within a feature team and great passion for coaching and developing people in a "player-coach" model. You'll work to deliver the highest quality customer driven software whilst continually challenging, motivating, mentoring and supporting the engineering teams. Working in cross-disciplinary teams delivering exciting customer driven solutions and high quality software and showcase excellent interpersonal … and communication skill whilst efficiently working across the project life cycle to ensure software operates as intended. About us Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on More ❯
Join or sign in to find your next job Join to apply for the Manager, Software Engineering role at 360insights 1 week ago Be among the first 25 applicants Join to apply for the Manager, Software Engineering role at 360insights * Our salary ranges are determined by role, level, and location. The range reflects the typical range for new … reflect the maximum salary for the role over time . I ndividual pay offers are determined by job-related skills and experience demonstrated during the interview process. The Manager, Software Engineering oversees a team of developers in designing, creating, and implementing platforms for both 360 as a company and for our clients. Using their expertise in processing languages, the … Manager, Software Engineering takes the needs and requirements outlined by our clients to produce reliable and innovative software. What you will be doing: Hands on development alongside other responsibilities Favour influence over mandate. Always push for continuous improvement. Makes others better through code reviews, documentation, technical guidance, and mentoring. Advocate for regular pair programming and test-driven development. Initiate More ❯