An exciting opportunity to lead the development of complex, intuitive User Interfaces for the control of unmanned marine platforms. Key skills required for this role Strong software engineering experience, in particular the design of complex UI's using C++ and Qt. This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed … to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. Key Responsibilities: Lead the design and development of user-facing GCS software for autonomous vehicle monitoring and control. Engage with operators to gather requirements, validate usability, and refine user experience. Develop prototypes and storyboards to capture user requirements and iterate on design concepts. Ensure … software robustness through rigorous testing, validation, and performance optimisation. Collaborate with cross-functional teams, including autonomy and hardware engineers, to integrate software solutions. Document and maintain codebases with a focus on readability, scalability, and maintainability. Provide technical leadership and mentorship to junior developers. Job Requirements: Strong understanding of user interface design principles, particularly for mission-critical systems. Experience More ❯
Irvine, CA. Our mission is to improve the lives of millions affected by lower urinary tract symptoms (LUTS) by developing cutting-edge diagnostic technology that combines advanced hardware, intuitive software, and powerful data analytics - making it easier for clinicians to gain actionable insights while delivering a better patient experience. Our passion lies in advancing urologic care through innovation and … building a collaborative, dynamic team to bring transformative solutions to life. About the Role: Bright Uro is seeking a seasoned PrincipalSoftwareEngineer to lead the development of our software and firmware products-from mobile apps and web frontends to backend systems. In this role, you'll guide software architecture, drive integration efforts, and ensure … our development processes meet medical device regulatory standards. The ideal candidate possesses extensive experience in application and embedded software development, as well as expertise in Android and iOS platforms, test frameworks, and regulatory-compliant practices for medical devices. Essential Duties and Responsibilities: Primary contributor in defining Bright Uro's software architecture and leading software development across all More ❯
London, England, United Kingdom Hybrid / WFH Options
Zalando GmbH
passion for work. Love what you do – do what you love. Become part of Tradebyte, an independent company within the Zalando Group! THE ROLE AND THE TEAM As a PrincipalSoftwareEngineer, you will drive the technical strategy and execution of scalable, reliable, and maintainable software systems in our Marketplace area, elevating technical excellence and fostering … a culture of innovation. WHAT WE’D LOVE YOU TO DO (AND LOVE DOING) Excellent engineering skills and fundamental knowledge of engineering principles across the software development life cycle. Display ownership for our services from problem formulation, inception to solution design, as well as delivery and operations. Drive the transition from legacy systems to a service-oriented architecture, ensuring … development and feature release. Suggest and drive solutions that simplify the technical architecture of individual services or pay down technical debt. Extensive experience as a Senior Systems or Senior Software Engineer. Production-grade knowledge in Python and also some PHP, coupled with excellent general software engineering skills. You are familiar with a diverse range of database technologies such More ❯
This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles and rigorous testing methodologies. Key Responsibilities: Lead the design and … development of user-facing GCS software for autonomous vehicle monitoring and control. Build and maintain user interface software using C++ and Qt - QML and JavaScript experience would be useful here too. Engage with operators to gather requirements, validate usability, and refine user experience. Develop prototypes and storyboards to capture user requirements and iterate on design concepts. Ensure software robustness through rigorous testing, validation, and performance optimisation. Collaborate with cross-functional teams, including autonomy and hardware engineers, to integrate software solutions. Document and maintain codebases with a focus on readability, scalability, and maintainability. Provide technical leadership and mentorship to junior developers. Job Requirements: Extensive experience in C++ and Qt, ideally including QML and JavaScript. Strong understanding of More ❯
This role is pivotal in leading the development of user-facing Ground Control Station (GCS) software designed to enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles and rigorous testing methodologies. Key Responsibilities: Lead the design and … development of user-facing GCS software for autonomous vehicle monitoring and control. Build and maintain user interface software using C++ and Qt - QML and JavaScript experience would be useful here too. Engage with operators to gather requirements, validate usability, and refine user experience. Develop prototypes and storyboards to capture user requirements and iterate on design concepts. Ensure software robustness through rigorous testing, validation, and performance optimisation. Collaborate with cross-functional teams, including autonomy and hardware engineers, to integrate software solutions. Document and maintain codebases with a focus on readability, scalability, and maintainability. Provide technical leadership and mentorship to junior developers. Job Requirements: Extensive experience in C++ and Qt, ideally including QML and JavaScript. Strong understanding of More ❯
instrumentation, offering high-accuracy data capture solutions and advanced analytical tools to address complex challenges across a broad spectrum of industries. Following continued growth, they are looking for a PrincipalSoftwareEngineer to join a team of multidisciplined engineers, working within an agile environment. As a PrincipalSoftwareEngineer, you will be taking on … the responsibility of leading key projects, mentoring engineers, and shaping the architectural direction of their products. You'll be involved across the entire software development life cycle, from working closely with customers and project stakeholder on feature design through to the deployment of these solutions. Key Requirements Proficiency programming in modern C++ (version 14 and above) Strong command of More ❯
customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos Defense Systems is seeking a talented PrincipalSoftwareEngineer to join a diverse team to create unique solutions for complex sensor and radar orientated problems. We have offices across the United States engaging in … learn more, click here ! Are you ready to make an impact? Share your resume with us today! Primary Responsibilities Candidate will support advanced technology radar programs including development of software for high-speed data acquisition, distribution, and real-time processing; integration of COTS and custom technologies into sensor systems; field testing of RF sensors and systems; and deployment of … advanced sensor systems. In this role you will mentor other software engineers in embedded Linux C++ development, plan or evaluate software architecture updates, develop continuous integration pipelines and maintain secure development operations. Basic Qualifications Must possess a bachelor's degree in Computer Science or Computer Engineering degree from an ABET-accredited school with a strong demonstration of the More ❯
Bricsys , part of Hexagon, is a global technology company creating innovative Computer Aided Design software for worldwide markets. Our products enable the world's most innovative companies to streamline complex design workflows every day. Our people are active in 80 countries, and our software is available in fifteen languages. We offer innovative solutions for 2D drafting, 3D direct … metal design, and Building Information Modeling (BIM). Bricsys powers an ecosystem of over 1,200 market-specific applications through our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are currently seeking a highly skilled and visionary PrincipalEngineer for our Core … industry-leading 2D drafting, 3D modeling, mechanical design, and BIM solutions. As part of the Hexagon AB family, we aim to redefine the design market by delivering robust, innovative software solutions. Your responsibilities: Be the wingman to the team lead when it comes to software design and architecture for the Core Team, with a strong focus on design More ❯
visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive power of simulation. From sustainable transportation to advanced semiconductors, from satellite systems to life-saving medical devices … the next great leaps in human advancement will be powered by Ansys. Innovate With Ansys, Power Your Career. SUMMARY AGI, an Ansys company, is seeking a Principal R&D Engineer to lead the design and development of user interfaces. In this role, the Principal R&D Engineer will act as a technical reference on AGI's … DUTIES AND RESPONSIBILITIES Leads the planning, architecture or research across multiple projects or disciplines Coordinates product design and development activities requiring extensive analysis in areas such as user experience, software design and solver research. Acts as a technical reference across groups or products Defines, develops, and employs best practices and maintains them through technical reviews and mentoring Performs highly More ❯
London, England, United Kingdom Hybrid / WFH Options
TieTalent
a very complex or large project or cross functional product team or, through part time involvement will provide oversight to many cross functional teams Delegates for the Head of Software Engineering to support the engagement and decision making with other departments within Arqiva Defines and champions engineering best practices and standards across the entire software development lifecycle to … high-quality deliverables Leads the adoption of new technologies, frameworks, and tools that can enhance the functionality, robustness, and performance of products Agrees and oversees the architectural design of software systems with Solution Architects, ensuring solutions meet both current and future business needs while maintaining technical integrity and sustainability Tutors, guides, and mentors a cohort of ~10 less experienced … in the technical testing of code Contributes to the development of features or bug fixes Stays up to date with the latest industry trends, technologies, and best practices in software engineering to continuously improve personal skills and the quality of products. Mentors more junior members of the team The person Familiarity with programming languages commonly used in the industry More ❯
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
london, south east england, united kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Haystack
Tech Principal Location: London, United Kingdom Type: Full-Time (hybrid working – home and central office) This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm … frontend (e.g., TypeScript, React) technologies. Strong understanding of modern database technologies and integration patterns. Familiarity with CI/CD pipelines, containerization, and serverless architecture. Professional Experience 6+ years in software engineering, including leadership and architectural responsibilities. Experience managing agile cross-functional teams. Background in SaaS platform development; experience in sustainability or ESG domains is a plus. Soft Skills Strong More ❯
Mountain View, California, United States Hybrid / WFH Options
LinkedIn
determined by the business needs of the team. Help shape the future of how we discover, trust, and manage data. We're looking for a visionary and deeply technical Principal Staff Engineer to join our Data Management organization and lead the charge in building world-class solutions for data discovery, observability, and quality. This is a pivotal role … Drive improvements in system observability, monitoring, and alerting. -Lead efforts to improve system reliability, availability, and maintainability. -Participate in incident response and root cause analysis. -Champion best practices for software development, testing, and deployment. Collaboration and Communication: -Effectively communicate complex technical concepts to both technical and non-technical audiences. -Collaborate with cross-functional teams, 1 including product, operations, and … data science Basic Qualifications: BS/BA in Computer Science or related technical field or equivalent technical experience 10+ years of experience in software design, building solutions 5+ years in a technical leadership position Preferred Qualifications: 12+ years of experience in software design 5+ of those years in a technical leadership position Experience with data platforms, data discovery More ❯
Innovation: We develop groundbreaking products and techniques that shape industry norms and enhance audience experiences in sports, entertainment, and news. Job Summary: The Hulu Client Engineering team seeks a PrincipalEngineer to design and build our next-generation Client Platform, which will power Hulu across various living room devices. This role offers a unique opportunity to set the … long-term technical vision for pushing the boundaries on some of the most advanced 10-foot devices in the market. We seek an engineer skilled in cross-platform coding, experienced with supporting multiple client platforms, and passionate about enhancing UX on our custom in-house runtime for optimal viewer experiences across diverse devices, from set-top boxes to modern More ❯
we work. Never short of ambition, the success of our business is delivered through the diverse and talented team of over 1,800 colleagues globally. The Role As a PrincipalEngineer, you’ll be leading the technical direction for a recently kickstarted greenfield initiative, designing and building systems from the ground up. This is an opportunity to shape … maintainable code, and maintain high standards in security, performance, and observability. Mentorship & Coaching - Support and upskill Lead Engineers and squad engineers, helping them grow into their full potential. Modern Software Practices - Champion SOLID principles, automated testing, and CI/CD best practices, ensuring deployments are fast, safe, and seamless. Observability & Performance - Help teams build highly observable systems using DataDog … about Collinson, our values and we can confirm what you’re looking for in a new role. Stage 2 - We'll do a short call with the VP of Software Engineering for around 30 minutes, who will tell you more about the team, our projects and ask questions about your career history and suitability for the role. Stage More ❯
Senior to PrincipalSoftware Engineers - DV cleared Senior to PrincipalSoftware Engineers - DV cleared 1 day ago Be among the first 25 applicants This range is provided by DataCareers. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Software Engineers - Senior to Principal … Onsite) Salary Range: £47,000 - £105,000 per annum (dependent on level and experience) Clearance Required: Current UK Developed Vetting (DV) is essential Contract Type: Permanent We are hiring Software Engineers across a range of levels (Senior, Lead, and Principal) to support high-priority defence and national security programmes. These are onsite roles based in Cheltenham , working on … long-term, mission-critical systems that shape the future of UK defence technology. Whether you're looking to step up into a lead role or are already operating at principal level, these positions offer the opportunity to join a collaborative, purpose-driven engineering environment with access to exciting, impactful work in secure environments. About the Role You'll be More ❯
Senior to PrincipalSoftware Engineers - DV cleared Join or sign in to find your next job Join to apply for the Senior to PrincipalSoftware Engineers - DV cleared role at DATA+ Role Overview We are hiring Software Engineers across various levels (Senior, Lead, and Principal) to support high-priority defence and national security programmes. … in Cheltenham, working on long-term, mission-critical systems that shape the future of UK defence technology. Responsibilities Work with modern Java-based tech stacks to deliver scalable, resilient software solutions. Contribute to infrastructure, data, and cloud transformation projects. Participate in agile delivery and uphold engineering excellence. Influence architecture and design decisions. Mentor team members and contribute to the … tooling: Jenkins, GitLab, Docker, Kubernetes, OpenShift Databases: SQL, MongoDB, Elasticsearch Experience with agile delivery and CI/CD pipelines Experience working in secure or regulated environments Candidate Requirements Proven software engineering experience at senior or leadership level Strong problem-solving and communication skills Commitment to engineering best practices and continuous improvement Current UK DV clearance is mandatory What We More ❯
Wrexham, Wales, United Kingdom Hybrid / WFH Options
Eli Lilly and Company
Join to apply for the Principle SoftwareEngineer role at Eli Lilly and Company 15 hours ago Be among the first 25 applicants Join to apply for the Principle SoftwareEngineer role at Eli Lilly and Company At Lilly, we unite caring with discovery to make life better for people around the world. We are a … effort to our work, and we put people first. We’re looking for people who are determined to make life better for people around the world. Job title: Principle SoftwareEngineer Location: Wrexham, UK Reports to: Chief Operating Officer, Aparito Hybrid/Remote: Hybrid About Lilly Lilly is a global healthcare leader that unites caring with discovery to … life-changing medicines to those who need them, improve the understanding and management of disease, and give back to communities through philanthropy and volunteerism . Role Overview As a PrincipalSoftwareEngineer at Aparito, you will be a hands-on technologist working across all parts of the Atom5 platform. You will work in an agile manner, developing More ❯
Software Engineers - Senior to Principal Level (DV Cleared) Location: Cheltenham (Onsite) Salary Range: £47,000 - £105,000 per annum (dependent on level and experience) Clearance Required: Current UK Developed Vetting (DV) is essential Contract Type: Permanent We are hiring Software Engineers across a range of levels (Senior, Lead, and Principal) to support high-priority defence and … long-term, mission-critical systems that shape the future of UK defence technology. Whether you're looking to step up into a lead role or are already operating at principal level, these positions offer the opportunity to join a collaborative, purpose-driven engineering environment with access to exciting, impactful work in secure environments. About the Role You'll be … working with modern Java-based tech stacks to deliver scalable, resilient software solutions. Projects span infrastructure, data, and cloud transformation, with a focus on agile delivery and engineering excellence. You'll have the opportunity to influence architecture and design decisions, mentor team members, and contribute directly to the ongoing enhancement of national security platforms. Key Technologies & Skills Java (primary More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Data Careers
Software Engineers - Senior to Principal Level (DV Cleared) Location: Cheltenham (Onsite) Salary Range: £47,000 - £105,000 per annum (dependent on level and experience) Clearance Required: Current UK Developed Vetting (DV) is essential Contract Type: Permanent We are hiring Software Engineers across a range of levels (Senior, Lead, and Principal) to support high-priority defence and … long-term, mission-critical systems that shape the future of UK defence technology. Whether you're looking to step up into a lead role or are already operating at principal level, these positions offer the opportunity to join a collaborative, purpose-driven engineering environment with access to exciting, impactful work in secure environments. About the Role You'll be … working with modern Java-based tech stacks to deliver scalable, resilient software solutions. Projects span infrastructure, data, and cloud transformation, with a focus on agile delivery and engineering excellence. You'll have the opportunity to influence architecture and design decisions, mentor team members, and contribute directly to the ongoing enhancement of national security platforms. Key Technologies & Skills Java (primary More ❯
Social network you want to login/join with: Senior to PrincipalSoftware Engineers - DV cleared, gloucester col-narrow-left Client: Location: gloucester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Software Engineers - Senior to Principal Level (DV Cleared … Onsite) Salary Range: £47,000 - £105,000 per annum (dependent on level and experience) Clearance Required: Current UK Developed Vetting (DV) is essential Contract Type: Permanent We are hiring Software Engineers across a range of levels (Senior, Lead, and Principal) to support high-priority defence and national security programmes. These are onsite roles based in Cheltenham , working on … long-term, mission-critical systems that shape the future of UK defence technology. Whether you're looking to step up into a lead role or are already operating at principal level, these positions offer the opportunity to join a collaborative, purpose-driven engineering environment with access to exciting, impactful work in secure environments. About the Role You'll be More ❯