East River Rd Security Clearance Secret Min. Requirement to Start Secret Eligible Position Description We have openings for individuals with experience and a passion for real-time, embedded software development. The PrincipalSoftwareEngineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation … code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The PrincipalSoftwareEngineer: • Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality. … Mentors less experienced software engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills. • Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems Engineering. • Ensures that technical approach is consistent with established engineering principles and practices. • Ensures that cost and schedule targets are met, product outcomes meet customer More ❯
Principal/Senior PrincipalSoftwareEngineer page is loaded Principal/Senior PrincipalSoftware Engineerlocations: Welwyntime type: Tempo integralposted on: Publicado hojetime left to apply: Data de término: 30 de setembro de 2025 (13 dias restantes para se candidatar)job requisition id: 16At Roche you can show up as yourself, embraced for the … and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage and sharing. Join our Data and Digital Catalyst team as a SoftwareEngineer, where you will develop the modernized and interconnected computational and data ecosystems that are foundational to our research. You'll build robust and scalable systems that unlock … opportunities to build common, reusable solutions. Mentor junior developers, fostering their professional growth and upholding high engineering standards. Who You Are We are looking for a passionate and collaborative softwareengineer with a talent for building scalable, reliable platforms. You thrive on engaging with scientific partners to solve complex challenges and are dedicated to engineering best practices.You bring More ❯
an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is searching for Software Engineers/PrincipalSoftware Engineers (multiple positions) to join the Global C2 Solutions Business Unit Business Unit in support of our programs, in Huntsville, AL. The selected … candidates' task encompasses the following: Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with systems engineers and/or hardware engineers in the planning, design, and development. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming … techniques and controls; prepares operating instructions; Ensures software standards are met. Basic Qualifications: SoftwareEngineer level- 2 Years with Bachelors in Science, Technology, Engineering, and Mathematics (STEM); OR Masters Degree. PrincipalSoftwareEngineer level- 5 Years with Bachelors in Science, Technology, Engineering, and Mathematics (STEM); 3 Years with Masters; 1 Years with PhD Active More ❯
JOB TITLE: Senior PrincipalSoftwareEngineer - DOD Secret JOB LOCATION: Bloomington, MN WAGE RANGE : 100-114 JOB NUMBER: 25-03355 JOB DESCRIPTION: Our client, a large defense contractor, has an immediate opening for a Senior PrincipalSoftwareEngineer - DOD Secret to work from their Bloomington, MN facility. As a softwareengineer for … and nation safe. We encourage you to apply if you have any of these preferred skills or experiences:Strongly skilled in C, C++, and Python Solid background on embedded software development, Linux, RTOS, and HW/SW integration Familiarity with DO-178 compliant software engineering life-cycle experience QUALIFICATIONS: Requires a Bachelor's degree in Software Engineering … access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. What sets you apart:Creative thinker with demonstrated success leading the software development life cycle Expertise in applying technical standards and methodologies to solve challenges Exceptional communication skills with the capacity to secure buy-in on concepts and ideas Collaborative team More ❯
JOB TITLE: Senior PrincipalSoftwareEngineer - DOD Secret JOB LOCATION: Bloomington, MN WAGE RANGE : 100-114 JOB NUMBER: 25-03355 JOB DESCRIPTION: Our client, a large defense contractor, has an immediate opening for a Senior PrincipalSoftwareEngineer - DOD Secret to work from their Bloomington, MN facility. As a softwareengineer for … and nation safe. We encourage you to apply if you have any of these preferred skills or experiences: Strongly skilled in C, C++, and Python Solid background on embedded software development, Linux, RTOS, and HW/SW integration Familiarity with DO-178 compliant software engineering life-cycle experience QUALIFICATIONS: Requires a Bachelor's degree in Software Engineering … access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. What sets you apart: Creative thinker with demonstrated success leading the software development life cycle Expertise in applying technical standards and methodologies to solve challenges Exceptional communication skills with the capacity to secure buy-in on concepts and ideas Collaborative team More ❯
Cheltenham, Gloucestershire, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead Innovation in Government Tech Up to £95,000 + Exceptional Benefits Remote First (1 Day/Fortnight Onsite) SC Clearable - British Citizens Only Are you ready to shape the future of government technology? Join a cutting-edge software engineering business as a PrincipalSoftwareEngineer, where you'll lead More ❯
PrincipalSoftwareEngineer (Permanent) Salary: £65,000 - £75,000 Location: UK-based iO Associates is supporting a large public-sector organisation. They are looking for a PrincipalSoftwareEngineer to help shape the future of digital services. You'll join a forward-thinking Head of Engineering who is transforming the team to deliver smarter … more efficient solutions for residents and staff. What you'll be doing Setting the technical direction of software engineering and helping to define best practice. Taking a hands-on role in solution design and development. Collaborating closely with platform engineering to create robust, scalable services. Building new tools internally to improve access to services, automate processes, and enhance systems … in housing and property services. What we're looking for Strong software engineering expertise, ideally with JavaScript (React preferred) and knowledge of cloud platforms (AWS, Azure, Cloudflare). Experience in solution design and delivering end-to-end digital services. Background in consultancy Knowledge of containerisation tools (Docker or Kubernetes) is a plus. A proactive, "get things done" mindset with More ❯
PrincipalSoftwareEngineer (Java/Python) London (Office Based) £100,000 - £115,000 + Progression + Training An excellent opportunity awaits an experienced softwareengineer with strong Java and Python skills for a hands-on technical leadership position within an innovative ML-driven SaaS firm, in a role offering technical growth, variety and strong development … technical guidance and mentorship to more junior members of the development team. This role is office-based, five days per week, in Central London.The ideal candidate is an experienced engineer with strong Java and Python expertise, looking for a hands-on leadership position. Someone with strong architecture and AWS DevOps skills, along with solid hands-on experience in data … design, and third-party service integration*Mentor and guide the development team while working closely with management*Fully office-based role in Central London The Person: *Experienced hands-on softwareengineer with strong Java and Python skills*Strong AWS cloud infrastructure and containerisation experience*Skilled in building and managing data ingestion and processing pipelines*Living within a commutable More ❯
Employment Type: Full-Time
Salary: £100,000 - £115,000 per annum, Inc benefits
PrincipalSoftwareEngineer (Java/Python) London (Office Based) £100,000 - £115,000 + Progression + Training An excellent opportunity awaits an experienced softwareengineer with strong Java and Python skills for a hands-on technical leadership position within an innovative ML-driven SaaS firm, in a role offering technical growth, variety and strong development … guidance and mentorship to more junior members of the development team. This role is office-based, five days per week, in Central London. The ideal candidate is an experienced engineer with strong Java and Python expertise, looking for a hands-on leadership position. Someone with strong architecture and AWS DevOps skills, along with solid hands-on experience in data … design, and third-party service integration *Mentor and guide the development team while working closely with management *Fully office-based role in Central London The Person: *Experienced hands-on softwareengineer with strong Java and Python skills *Strong AWS cloud infrastructure and containerisation experience *Skilled in building and managing data ingestion and processing pipelines *Living within a commutable More ❯
PrincipalSoftwareEngineer - Lead the Future of UK GovTech ?? Up to £95,000 + Elite Benefits ?? Remote First (Just 1 Day Onsite Every Fortnight) ?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a PrincipalSoftwareEngineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead the Future of UK GovTech Up to £95,000 + Elite Benefits Remote First (Just 1 Day Onsite Every Fortnight)?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a PrincipalSoftwareEngineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
PrincipalSoftwareEngineer Mid-Senior Level $110,000-$134,000 Bellevue, NE Active Secret Clearance Required (Ability to obtain TS/SCI) Design mission-critical software solutions from the ground up-join Caribou Thunder as a PrincipalSoftwareEngineer and lead secure innovation across defense programs. A Day in the Life - What You … ll Do • Design, develop, and maintain secure, scalable software systems across the full development lifecycle • Work independently and collaboratively in Agile teams to deliver software on schedule • Apply DevSecOps and Infrastructure as Code (IaC) principles to automate and streamline environments • Solve complex challenges with creative, innovative solutions in secure system architectures • Collaborate with engineers and stakeholders to plan … develop, and optimize software systems • Demonstrate progress regularly to customers and internal leadership to ensure mission alignment Required Qualifications One of the following education + experience combinations: • High school diploma + 9 years software development experience • Bachelor's degree in STEM + 5 years software development experience • Master's degree in STEM + 3 years softwareMore ❯
project demands - more detail below) Duration: 6 month contract Rate: 64.22ph UMB (Inside IR35) Role details: Our client, a prominent player in the Defence & Security sector, is seeking a PrincipalSoftwareEngineer for a contract position in Southampton. This opportunity involves working on innovative software solutions for integrated sensors and protection systems, requiring both on-site … and flexible working arrangements. Key Responsibilities: Developing bare metal embedded C++ software Working with embedded interfaces such as CAN bus, I2C, SPI, GPIO Employing tools and approaches specific to embedded development Collaborating on-site in Southampton 1-4 days a week, with flexibility depending on project needs Maintaining SC clearance or the ability to obtain it for UK eyes … only projects Job Requirements: Experience with Software Engineering, Embedded C/C++, and Linux Proficiency in UML and embedded Linux Hands-on experience with bare metal embedded C++ software development Familiarity with embedded interfaces and development tools Ability to work both on-site in Southampton and remotely as required Eligibility for SC clearance to work on specific projects More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Get2Talent
Our client, a mission-led consultancy , is looking for an experienced PrincipalSoftwareEngineer (Python or Java) to join their growing team. They deliver secure, modern software solutions to the UK Government and Defence sectors, enabling clients to build scalable systems and progressive web applications that drive real impact. This is a senior-level opportunity for … a hands-on engineer who enjoys leading by example , thrives in agile environments , and is passionate about shaping engineering best practice while still contributing to the codebase. Key Responsibilities Lead the design, development, and testing of secure, scalable systems using Python or Java with modern front-end frameworks (e.g., React) Architect and maintain APIs, data pipelines, and cloud-native … mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute across the full software development lifecycle , from discovery to production support Essential Skills & Experience Deep expertise in Python or Java , with strong full-stack engineering skills Proven experience leading teams or projects at More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Get2Talent
Our client, a mission-led consultancy , is looking for an experienced PrincipalSoftwareEngineer (Python or Java) to join their growing team. They deliver secure, modern software solutions to the UK Government and Defence sectors, enabling clients to build scalable systems and progressive web applications that drive real impact. This is a senior-level opportunity for … a hands-on engineer who enjoys leading by example , thrives in agile environments , and is passionate about shaping engineering best practice while still contributing to the codebase. Key Responsibilities Lead the design, development, and testing of secure, scalable systems using Python or Java with modern front-end frameworks (e.g., React) Architect and maintain APIs, data pipelines, and cloud-native … mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute across the full software development lifecycle , from discovery to production support Essential Skills & Experience Deep expertise in Python or Java , with strong full-stack engineering skills Proven experience leading teams or projects at More ❯
Job Title: SoftwareEngineer - Principal I Location: On-site - Dulles Clearance Required: Active Secret (S); must be able to obtain TS/SCI and DHS Suitability Company: Quantum Science Solutions (QSS) Rate: Open Position Overview Quantum Science Solutions (QSS) is seeking a SoftwareEngineer - Principal I with expertise in data engineering and cloud-based … and customer stakeholders. Required Skills & Experience • Must be a U.S. Citizen. • Active Secret clearance; must be able to obtain TS/SCI clearance and DHS Suitability. • 8+ years of software engineering experience. • 4+ years performing data engineering in a cloud environment. • Experience with relational, NoSQL, and/or file-based storage (Databricks, Elastic, Postgres, etc.). • Experience with DevOps … Apache Spark. • Basic working knowledge of Apache NiFi. • Experience with collaboration tools (MS Teams, Outlook, SharePoint, Confluence). • AWS Professional certification or equivalent. Education Requirement • Bachelor's degree in Software Engineering, Computer Science, or related discipline is required. • Ten (10) years of additional experience (for a total of 18+) may be substituted in lieu of a degree. Certifications (Preferred More ❯
Our client, a mission-led consultancy , is looking for an experienced PrincipalSoftwareEngineer (Python or Java) to join their growing team. Make sure to apply with all the requested information, as laid out in the job overview below. They deliver secure, modern software solutions to the UK Government and Defence sectors, enabling clients to build … scalable systems and progressive web applications that drive real impact. This is a senior-level opportunity for a hands-on engineer who enjoys leading by example , thrives in agile environments , and is passionate about shaping engineering best practice while still contributing to the codebase. Key Responsibilities Lead the design, development, and testing of secure, scalable systems using Python or … mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute across the full software development lifecycle , from discovery to production support Essential Skills & Experience Deep expertise in Python or Java , with strong full-stack engineering skills Proven experience leading teams or projects at More ❯
Our client, a mission-led consultancy , is looking for an experienced PrincipalSoftwareEngineer (Python or Java) to join their growing team. Make sure to apply with all the requested information, as laid out in the job overview below. They deliver secure, modern software solutions to the UK Government and Defence sectors, enabling clients to build … scalable systems and progressive web applications that drive real impact. This is a senior-level opportunity for a hands-on engineer who enjoys leading by example , thrives in agile environments , and is passionate about shaping engineering best practice while still contributing to the codebase. Key Responsibilities Lead the design, development, and testing of secure, scalable systems using Python or … mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute across the full software development lifecycle , from discovery to production support Essential Skills & Experience Deep expertise in Python or Java , with strong full-stack engineering skills Proven experience leading teams or projects at More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Copello
PrincipalSoftwareEngineer Security Cleared (High Level of UK Government Security Clearance Required) Salary: up to £100k + Benefits Copello Global is supporting a confidential client within the defence/technology sector in their search for an experienced SoftwareEngineer to join them in Cheltenham. This is an exciting opportunity to work with a global … leader on highly impactful mission-critical programmes. The Role Design, build, and maintain secure, scalable software Write, review code, and support CI/CD pipelines Break down complex features and manage them within Agile workflows Deliver technical demos to internal and external stakeholders Skills Required Proficiency in Java, Python, or JavaScript Experience with AWS or Azure Familiarity with Jenkins More ❯
PrincipalSoftwareEngineer Security Cleared (High Level of UK Government Security Clearance Required) Salary: up to £100k + Benefits Copello Global is supporting a confidential client within the defence/technology sector in their search for an experienced SoftwareEngineer to join them in Cheltenham click apply for full job details More ❯
Gloucester, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Job Title: Lead/Principal Embedded SoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £80,000 (Depending on Experience) Summary of Vacancy: We're currently recruiting for a Principal Embedded SoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … embedded systems, and is building novel and secure solutions that push technical boundaries. You'll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a PrincipalEngineer, you'll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You'll collaborate with researchers to prototype … new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets More ❯
Select how often (in days) to receive an alert: Oxford Nanoscience is currently seeking an experienced PrincipalSoftwareEngineer . This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific … systems that power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop … and maintain software applications and device drivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software design specifications. Take ownership of software components, identifying risks and ensuring robust delivery to meet internal and customer requirements. Create and execute More ❯
PrincipalSoftwareEngineer Southampton 6-month contract Paying up to 65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO SoftwareMore ❯
PrincipalSoftwareEngineer Southampton 6-month contract Paying up to £65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO SoftwareMore ❯
We are looking for a PrincipalSoftwareEngineer (we call them PrincipalSoftware Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our … within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that … identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it You bring deep hands-on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well-crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery More ❯