Our employees are not only part of history, they're making history. Northrop Grumman's Space Systems is looking for you to join our team as an Integration & Test SoftwareEngineer in Linthicum, MD , with the desire to learn new technologies and develop software for cutting edge Space Payloads. The softwareengineer will design, develop … integrate and test software that manages test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System. … The individual will work through all phases of the software development cycle including design, development, integration, and test. The selected individual will conduct reviews of software-related products, software designs, and additional technical documents. The responsibilities include: active participation in cross-functional scrum teams, design reviews, and other reviews, as required. The selected individual will actively participate More ❯
lisburn, antrim, united kingdom Hybrid / WFH Options
Ocho
Principal .Net Engineer – 50/50 Hands-on About the Company: My client is a global leader in market infrastructure. With a focus on data solutions, and digital transformation, they are a World leader in their market. About the Role: My Client is seeking a PrincipalSoftwareEngineer with a strong background in .NET Core … help design and build distributed systems and APIs, while mentoring others and promoting best practices in engineering delivery. Responsibilities: Design, build and maintain robust, scalable applications and services Ensure software meets business needs, aligns with technical strategy, and is delivered to a high standard Work closely with architects and product teams to refine requirements and deliver solutions Contribute to More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Ocho
Principal .Net Engineer – 50/50 Hands-on About the Company: My client is a global leader in market infrastructure. With a focus on data solutions, and digital transformation, they are a World leader in their market. About the Role: My Client is seeking a PrincipalSoftwareEngineer with a strong background in .NET Core … help design and build distributed systems and APIs, while mentoring others and promoting best practices in engineering delivery. Responsibilities: Design, build and maintain robust, scalable applications and services Ensure software meets business needs, aligns with technical strategy, and is delivered to a high standard Work closely with architects and product teams to refine requirements and deliver solutions Contribute to More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Ocho
Principal .Net Engineer – 50/50 Hands-on About the Company: My client is a global leader in market infrastructure. With a focus on data solutions, and digital transformation, they are a World leader in their market. About the Role: My Client is seeking a PrincipalSoftwareEngineer with a strong background in .NET Core … help design and build distributed systems and APIs, while mentoring others and promoting best practices in engineering delivery. Responsibilities: Design, build and maintain robust, scalable applications and services Ensure software meets business needs, aligns with technical strategy, and is delivered to a high standard Work closely with architects and product teams to refine requirements and deliver solutions Contribute to More ❯
PrincipalSoftwareEngineer, Cloud Performance Job Description This position is based onsite in Nashville, TN. Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public … systems with high performance that can be adopted by our core cloud services across OCI. As Oracle Cloud Infrastructure (OCI) continues its rapid expansion, we are seeking a skilled SoftwareEngineer to join our newly established Cloud Performance Organization. This team plays a key role in addressing service inefficiencies, reducing cloud expenses, improving customer experience, and ensuring scalability. … Develop and implement improvements in shared components, libraries, and runtime configurations (e.g., Java runtime, SDKs, and images). Qualifications 5 to 10 years distributed service engineering experience in a software development environment Development experience in a modern programming language, such as Java, C++, C# Hands-on experience designing, developing, and operating public cloud service control or data planes Hands More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
Bristol Principal Embedded SoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal Embedded SoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity … Tech Stack/Skills required : -Embedded C -RTOS or MCU experience - Regulated industry experience - Team leadership experience you will be able to mentor and lead a team of embedded software engineers. The competitive salary is between £70-80k + great benefits! If youre interested please apply below More ❯
and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture! We're seeking a PrincipalSoftwareEngineer to provide technical and architectural leadership within the data engineering organization. In this role, you'll take a hands on approach in championing technology and … architecture decisions at the ecosystem level, while role modeling how engineers should think and work. As a principalengineer, you'll be responsible for leading the technical vision, architecture, and implementation strategy across the data ecosystem, collaborating both within the data team and outside to ensure successful deliveries in production, representing the data team in various technical forums … test ideas, validate assumptions against needs, reach conclusions and recommend solutions Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain best in class software systems Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems Lead continuous learning and process improvement activities More ❯
Bristol Principal Embedded SoftwareEngineer - £80k + great benefits! My client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking for a Principal Embedded SoftwareEngineer to join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity More ❯
and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture! We're seeking a PrincipalSoftwareEngineer with a focus on data modeling and governance within the data engineering organization. In this role, you'll take a hands on approach in championing … data modeling and governance at the ecosystem level, while role modeling how engineers should think and work. As a principalengineer, you'll be responsible for leading the technical vision, architecture, and implementation strategy for data modeling and governance across the data ecosystem. You will be collaborating both within the data team and outside to ensure data success … ideas, validate assumptions against needs, reach conclusions and recommend solutions Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain the best in class software systems Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems Lead continuous learning and process improvement activities More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
PrincipalSoftwareEngineer Join a once in a career opportunity to help build a premium private bank from the ground up. Which is currently in stealth mode , backed by significant capital and led by a visionary team. With mobilisation underway, we’re assembling a lean, elite engineering team to architect and deliver a secure, scalable, multi-cloud … banking platform using modern technologies. This is a career-defining role for a polyglot engineer with deep expertise in Rust and Python , and a passion for building robust systems in highly regulated environments. What You’ll Do Design and build core banking services and infrastructure using Rust , Python , and other modern languages. Develop secure, scalable systems across AWS and More ❯
PrincipalSoftwareEngineer Join a once in a career opportunity to help build a premium private bank from the ground up. Which is currently in stealth mode , backed by significant capital and led by a visionary team. With mobilisation underway, we’re assembling a lean, elite engineering team to architect and deliver a secure, scalable, multi-cloud … banking platform using modern technologies. This is a career-defining role for a polyglot engineer with deep expertise in Rust and Python , and a passion for building robust systems in highly regulated environments. What You’ll Do Design and build core banking services and infrastructure using Rust , Python , and other modern languages. Develop secure, scalable systems across AWS and More ❯
Are you an experienced Principal Embedded SoftwareEngineer seeking a new challenge in Cambridge? This role offers the chance to elevate your career while working on cutting-edge projects in a dynamic and innovative environment. As a Principal Embedded SoftwareEngineer, you will be at the forefront of technological advancements, directly contributing to the … Leading process improvement initiatives - Implementing and managing CI/CD pipelines - Developing and refining build tools - Profiling and testing embedded systems Essential Skills and Experience: - Proven experience in embedded software engineering - Proficiency in C programming - Strong background in release and configuration management - Demonstrated ability to drive process improvements - Experience with CI/CD practices and tools - Expertise in build More ❯
Are you an experienced Principal Embedded SoftwareEngineer seeking a new challenge in Cambridge? This role offers the chance to elevate your career while working on cutting-edge projects in a dynamic and innovative environment. As a Principal Embedded SoftwareEngineer, you will be at the forefront of technological advancements, directly contributing to the … Leading process improvement initiatives - Implementing and managing CI/CD pipelines - Developing and refining build tools - Profiling and testing embedded systems Essential Skills and Experience: - Proven experience in embedded software engineering - Proficiency in C programming - Strong background in release and configuration management - Demonstrated ability to drive process improvements - Experience with CI/CD practices and tools - Expertise in build More ❯
Our client, a leader in the defence and security sector, is seeking a PrincipalSoftwareEngineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality … and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver … according to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one More ❯
Our client, a leader in the defence and security sector, is seeking a PrincipalSoftwareEngineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality … and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review, and maintain the software design. Develop knowledge of best practice development processes and standards. Estimate time and effort for software activities and deliver … according to these estimates. Contribute to the Software Community of Practice to support quality and innovation. Generate and review technical proposals, and mentor less experienced engineers. Job Requirements: Willing and able to obtain and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one More ❯
Job Overview: PrincipalSoftwareEngineer for Enterprise AI Services Lead cross-functional engineering teams delivering GenAI, agentic AI, RPA, AI/ML, and low-code/no-code capabilities across 28k employees. This is not a hands-on coding role. You will set standards and guardrails, direct execution, and ensure secure, compliant, measurable outcomes. What we are … and Mileage Reimbursement Annual bonus based on performance and eligibility Requirements: Education/Experience: Bachelor's in CS/IS or equivalent; 5+ years minimum as a developer/engineer; enterprise leadership experience required . Open-source familiarity (examples; no vendors Expert knowledge of system dev. life cycle (SDLC) methodologies (e.g., waterfall, spiral, SAFe , agile, rapid prototyping, incremental, synchronize … and stabilize and DevOps). Expert knowledge of software design concepts, application servers, middleware applications and other software-related tools and concepts. Expert knowledge of relational databases (e.g., MySQL, PostGreSQL , Oracle). Expert knowledge of Operating Systems (Linux, UNIX, MacOS etc.). Expert skills in web and mobile development. Expert ability to design and code the right solutions More ❯
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a PrincipalSoftwareEngineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations. We believe great engineering … provide hands-on technical leadership, working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture. Responsibilities Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability. Set the technical direction for … function in strategic discussions, influencing our technology roadmap. Anticipate and manage project risks, helping teams navigate complex technical challenges. About You Professional knowledge and experience Essential Extensive experience in software engineering, with a focus on large-scale, complex systems. Polyglot engineer comfortable working across multiple languages and frameworks (weve used Python, Java, Kotlin, Node.js, C#, JavaScript, Express, React More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
Principal Control SoftwareEngineer Hybrid/Onsite to Birmingham About Us At TAE Power Solutions, we design power management systems that use less but do more. From, electric vehicle, drivetrains, ultrafast charging, stationary energy storage and grid efficiencies. We develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last … clean energy to the grid. Job Overview As a member of the Control Systems team, you will be working on the development of BMS, DCDC, OBC and Inverter application software for a range of demonstrator and production projects. You will be involved in all stages of the software development process, guide, and mentor other more junior engineers within … projects, and liaise directly with customers, suppliers, and other engineering teams within TAE Power Solutions (TPS). Key Aspects of the role Provide technical delivery and leadership of application software activities Support and mentor other more junior engineers within the team Creation and management of software requirements Take active part in the architectural design of the softwareMore ❯
Bicester, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
Lead SoftwareEngineer IoT & Full-Stack Location: Hybrid/Bicester Type: Permanent Salary: Competitive, market-based TUAL Technology is an innovative, VC-backed start-up based in Bicester, developing PowerUp a high-power EV charging solution designed for grid-constrained sites. By integrating battery storage, smart energy management, and ultra-fast DC charging, TUAL delivers seamless electrification where … traditional grid capacity falls short. Working with enterprise customers across Europe, TUAL is transforming the productivity and profitability of electric commercial vehicle fleets through a portfolio of intelligent, software-defined, cloud and IoT-enabled charging solutions. The Role Were looking for a hands-on Lead SoftwareEngineer to own the design and delivery of our IoT and … cloud software platform. Youll connect our ultra-fast chargers, manage data and remote control functions, and ensure security and scalability across our systems. Youll work directly with the VP Product and VP Power Electronics, shaping architecture, integrations and performance turning ideas into real, working solutions. ________________________________________ What Youll Do Build IoT and cloud software for charger connectivity and monitoring More ❯
Overview Mesh-AI are seeking an exceptional PrincipalSoftwareEngineer to lead delivery of exciting engagements within our Energy & Commodities Trading sector. This role demands a unique combination of hands-on technical excellence and deep domain expertise in trading environments. You will architect and implement critical solutions that power real-time trading decisions, while mentoring teams and … trading operations across multiple asset classes Architect solutions which are able to integrate market data feeds, position management systems, market fundamentals, P&L Risk and Back Office solutions. Establish software engineering best practices and coding standards for trading applications, upskilling more junior members of our delivery teams Partner with client CTOs, Heads of Data, and Engineering Leads to align More ❯
an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a PrincipalSoftwareEngineer-Systems to support our Advanced Design and Prototype Solutions (ADaPS) team located in Huntsville, Alabama. This position will focus on supporting the Boeing Defense Services … array of programs and domains. The candidate will be responsible to identify and drive commonality; guide the adoption of DevSecOps principles in program execution and enable new capabilities via software-driven solutions. IAMD programs currently include PAC3 SBV, PAC3 Block III/IV, IFPC, and ABMD. Common aspects include seeker software architectures, GNC architectures, and applications of the … shock and vibe, sensor, GNC, and power systems. The IAMD business area is looking to address two business needs: (1) The need to plan, coordinate, and drive updates in software development approaches for both flight and ground to allow for more rapid deployment to the field and higher production rates at the factory across the whole IAMD portfolio More ❯
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Job Title : Principal Embedded SoftwareEngineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high More ❯