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 ❯
Job DescriptionJob Description Position: Software Architect/Program Manager (Senior Level) Location: Dumfries, VA Overview: Group W, a 100% employee-owned company, is searching for a hands-on Senior Software Architect/Developer to lead and manage software development projects in support of our Department of Defense client. The highly skilled professional will determine, plan, and delegate … tasks on all software development projects for the respective client. The professional is an active member of the development team. This position may require reporting to our Dumfries office in addition to the Mark Center in Alexandria. Candidate chosen must be able to commute to both locations as needed. Requirements: 7+ years' experience in software design engineering Four … university Fluency in multiple programming Active Secret clearance U.S. Citizenship : Master's degree in computer science and engineering, or other related technical fields High-level experience with database design, software design patterns, and softwarearchitecture/collaborative design tools Working knowledge of multiple programming and frameworks Firm understanding of software quality assurance procedures Ability to develop 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 ❯
Maidenhead, England, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
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 More ❯
London, England, United Kingdom Hybrid / WFH Options
MLabs
Software Engineer, Backend (Remote/Hybrid) Software Engineer, Backend (Remote/Hybrid) 1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Our client is a pioneering tech company at the forefront of blockchain and AI innovations. We are in search of a Software Engineer, Backend who … while managing system cost trade-offs, and developing tools for efficient monitoring and deployment across multiple cloud environments. Key Reponsibilities: Build and maintain high-quality, secure, reliable, and efficient software solutions by writing well thought out design documents and robust, high-quality and well-tested code Develop our platform supporting the AI core and user-facing applications Collaborate with … team player and willing to take on whatever is most impactful for the company is a must Experience with cloud technologies and building cloud-native applications Good understanding of softwarearchitecture principles, including scalability, performance, and security Excellent communication and collaboration skills to partner with in-house product teams and clients Nice to have: A master's or More ❯
London, England, United Kingdom Hybrid / WFH Options
Utility Warehouse
Social network you want to login/join with: Software Engineer (Golang) - Broadband, London col-narrow-left Client: Utility Warehouse Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 3fc926fed191 Job Views: 5 Posted: 18.06.2025 Expiry Date: 02.08.2025 col-wide Job Description: Software Engineer (Golang) - Broadband Full-time Employment Status … scalability. At UW, if it’s open-source worthy, it’s open-sourced—reflecting our dedication to transparency and community collaboration. Go Kafka gRPC MongoDB Elasticsearch Systems design and softwarearchitecture (high availability and fault tolerant) DevOps experience (software engineers are expected to run the software that they build) We work together. Your team and the … our ways of working. Identify pain-points and propose improvements. Design and deliver the new broadband projects. Help to shape the growth of the broadband team. Own the whole software delivery process, from ideation through to in-life support and monitoring. So why pick UW? We’ve got big ambitions so there’s going to be plenty of challenges. More ❯
worth it. Channeling your inner grit will accelerate your growth, help us win as a team, and create unforgettable moments for our customers. The Crown Is Yours As a Software Engineer, you will play a critical role in one of our high-impact, cross-functional teams. You’ll collaborate closely with tech leads, product managers, and software architects … key contributor, you'll help shape our technical direction and development practices, ensuring new features are scalable, reliable, and built for the future. What you’ll do as a Software Engineer You will be developing systems and APIs that power a rich set of applications used by a large and passionate group of users every day. Care about agility … much as you care about scalability. We roll out products very quickly and are looking for a team that can pivot at a moment’s notice. Triage and debug software application issues. Work with modern technologies on scalable, reliable systems that people use in a 24/7 sports betting market. Contribute to production code immediately. What you’ll More ❯
Huawei Technologies Research & Development (UK) Ltd
We invite you to join us on this exciting journey and drive your career forward. Job Summary The role is for an engineer with a strong background in GPU SoftwareArchitecture to join a team working at the forefront of mobile GPU SoftwareArchitecture design. The successful candidate will work on investigating and designing existing and … APIs like Vulkan and DirectX and how these apply to current and future GPUs. You will approach this from a use-case and performance perspective, and work closely with software and hardware architects, driver development teams, and ecosystem teams to identify existing challenges and future opportunities. Investigating and evaluating features of and improvements to 3D Graphics APIs, including implications … on hardware design and software architecture. This may include prototyping of such changes, proposing changes to the GPU architecture, and drafting new API extensions. Explaining new technology and its implications to internal and external partners. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan More ❯
for a successful Lead Full Stack Engineer include: Strong experience building scalable services using the React framework. Prior experience working with AWS cloud platform. Experience with modern SDLC and softwarearchitecture principles. Experience with modern architecture patterns including containerization, REST API interfaces, and developing microservices. Previous leadership experience. Key Information: Up to £650 daily rate. 6-month More ❯