Job Number: 365 Job Title: PRINCIPALSOFTWAREENGINEER (365) - MARYLAND - URGENT Job Type: Full-time Clearance Level: Top Secret/SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: MD Riverdale Salary: 200K-230K Background Design new interfaces Perform software and script development and integration Support the Scrum master's in planning and estimating SW … tasks Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components Requirements Bachelor's degree + 16 years of professional experience or a master's … degree and14 years' experience or 20 years of experience Full Stack Developer and heavy DevOps experience Experience developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) Preferred Knowledge and experience with Zero Trust Experience with multi-cloud adaptive More ❯
Epsilon C5I (), focused on software development and systems engineering for complex command, control, intelligence, and combat systems is seeking a PrincipalSoftwareEngineer for work in San Diego, CA. Our engineering efforts provide the warfighter with common enterprise solutions to improve information sharing and combat effectiveness. If you have a passion for excellence in engineering and … enjoy working on challenging projects in a fast-paced, team-oriented environment - read on! Summary: Our software teams employ an Agile Scrum process to rapidly design, code, and integrate capabilities into a mature Platform as a Service (PaaS) solution. Work includes developing and integrating applications that provision loosely coupled systems and capabilities which can be reused, discovered, and linked … and Confluence.) This position is specifically for a position on the Agile Core Services (ACS) Development Team. Duties and Responsibilities: Participate in a highly collaborative team within an AGILE software development and integration environment. Assist with trouble tickets with the ability to create, update, and close tickets, and track items to resolution (Confluence, JIRA). Integrate multi-functional applications More ❯
insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Space Systems is seeking a CUDA SoftwareEngineer to join our team supporting our DARC program. This position would be based in Colorado Springs, Colorado. This role will work with us on the Deep Space … Advanced Capabilities contract developing new radar digital signal processing software in support of identification and tracking of objects in geosynchronous orbit. This position can be filled at Level 4 (Sr. Principal) or Level 5 (Staff). Job responsibilities will include, but not be limited to, the following: Designs, develops, documents, tests, and debugs applications software, and systems … resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Basic Qualifications Active DoD Secret clearance at the time of application Level 4/Sr. Principal: 8 years with a Bachelors in Science, 6 years More ❯
Top Skills' Details Java, XML, Software Dev, HW/SW Integration exp Basic Qualifications: • PrincipalSoftwareEngineer: Bachelor's degree in Science with 5+ years of software development experience; 3+ years with a Master's; 0 years with a PhD; or 4 additional years of experience in lieu of a degree. • Experience as a front … full-stack developer • Experience developing on teams using Agile methodology, process, and tools • Experience designing, developing, and troubleshooting in Java • Experience using object oriented design • Experience using version control software • Current Top Secret/SCI security clearance required to apply • Candidate must be able to obtain a Counterintelligence Polygraph (CI-Poly) Preferred Qualifications: It is preferred that a given … of all. • Experience designing, developing, and troubleshooting in C++, C, Python, and/or JavaScript • Experience designing, developing, and troubleshooting in virtualized environments (VMs, AWS Cloud Instances) • Experience with software development on Red Hat Enterprise Linux • Experience with Dockerization and Container Management (Dockers and Kubernetes) • Experience with Atlassian tools (Jira, Confluence, Bitbucket) • Experience with AWS Services • Experience with softwareMore ❯
Our employees are not only part of history, they're making history. Northrop Grumman Space Systems - Launch and Missile Defense Systems has an exciting career opportunity for a Sr. PrincipalSoftwareEngineer to join our team of qualified, diverse individuals. This position will be in Huntsville, AL. Description As a software developer on the GMD Weapon … System (GWS) Fire Control (GFC) Battle Manager software team, you will be part of the team that writes the software (currently 1.5million lines of code) that controls the missile defense system that protects the US. You will work in a collaborative environment to understand, implement, and test existing and new capabilities and algorithms and may participate in code … implemented by the GFC team are mathematics and physics based complex solutions that will be highly visible to the GWS customer, Missile Defense Agency (MDA). In addition to software development, you will also be expected to support reviews of requirements and test cases that are developed in support of the GFC software team. Basic Qualifications: Bachelor's 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 ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Elekta AB
We don't just build technology. We build hope. We are seeking a highly experienced PrincipalSoftwareEngineer to lead the development of advanced control systems software for our state-of-the-art radiotherapy solutions.This role involves designing and evolving a suite of applications, including service tools, factory test software, and interfaces that connect treatment … and maintenance of these applications to a modern, containerised microservices platform.As a technical leader within a Scrum team and an Agile Release Train, you will champion best practices in software engineering, ensuring quality and compliance in a safety-critical environment. Your expertise will guide architectural decisions, influence technical strategy, and mentor teams to deliver innovative, reliable solutions that make … patient care. What you'll do at Elekta: Define, design, develop and maintain applications and the control system for the Elekta Radiotherapy Treatment System (Linac). Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system More ❯
Springfield, Virginia, United States Hybrid / WFH Options
NextGen Federal Systems, LLC
NextGen Federal Systems is seeking a PrincipalSoftwareEngineer with experience supporting Defense (DoD) and Intelligence Community (IC) C4ISR programs delivering capabilities to the warfighter. Selected candidates will support the design, development, integration, and maintenance of cloud native data services for the National Geospatial-Intelligence Agency (NGA) in Springfield, VA. The work location will be hybrid-remote … with a combination of remote and part-time on-site support at NGA Campus East (NCE). NextGen software engineers will be developing and modernizing NGA systems using industry best practices, standards and agile development processes; utilizing open source software solutions, cutting-edge technologies, with DevOps tools and techniques with development on unclassified networks and then promoted to … SOA technologies, RESTful web services, geospatial databases and/or geospatial (GIS) technologies About NextGen: NextGen Federal Systems is an innovative technology and professional services provider specializing in advanced software solutions and comprehensive mission and business support services. We work in close collaboration with our customers to truly understand their business and mission goals. Our approach is to design More ❯
Position Description: Red Arch Solutions is looking for a Principal Cloud SoftwareEngineer with deep expertise in DevOps and AWS Cloud technologies to join a high-priority program in Annapolis Junction, Maryland. An active TS/SCI with Polygraph is required. This position has TELEWORK up to 2 days per week, dependent on tasking. As a Principal … enhancement of complex, distributed systems based on well-defined requirements - leveraging cutting-edge AWS services, Infrastructure as Code (Terraform), and modern DevOps pipelines. You'll work across the full software lifecycle and collaborate closely with a team of top-tier engineers and system architects to build scalable, secure, and resilient systems. This role offers the opportunity to make a … direct impact by designing, developing, and deploying advanced cloud-native solutions that support critical national security initiatives. If you're a softwareengineer who enjoys solving hard problems with cloud-based solutions, this is your opportunity to grow within a technically challenging and rewarding environment. Basic Qualifications: Active TS/SCI with Polygraph. Bachelor's degree in Computer More ❯
R- Description Leidos has a new and exciting opportunity for a Principal Kubernetes SoftwareEngineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At … Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security! Job Summary: Our ideal SoftwareEngineer will have expertise in Kubernetes containerization and orchestration. This role requires hands-on experience with Helm chart development, cluster monitoring, configuration management, and RKE2. The ideal candidate … in Python, Java, and Shell for system automation. Basic Qualifications: Bachelor's degree in Computer Science or a related discipline from an accredited institution 20+ years of experience in Software Engineering 1+ year of experience in Kubernetes containerization, Helm chart development and Rancher Kubernetes Engine (RKE2). Familiarity with Kubernetes container orchestration. Experience using Kubernetes cluster monitoring tools such More ❯
PrincipalSoftwareEngineer £95,000 + Bonus + Benefits Hybrid (UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors click apply for full job More ❯
development team and key stakeholders to develop and support operational deployment of an entire suite of Government customer tools on an existing ClearEdge prime contract. We are seeking a softwareengineer who will design, develop, sustain, and operationally support front-end presentation tier services for our mission-driven customers. We are looking for candidates ready to use their … and deployment processes. You will excel in this role if you are: A results-oriented developer who can leverage technical skills and techniques to successfully design, develop, and deploy software solutions. Enjoy working as a member of an integrated development team Self-Motivated with a desire to build new skills Are familiar with Agile frameworks and methodologies with a … the Life: Working directly with clients, managers and technical staff to understand business needs, develop technical plans, and deliver impactful solutions that solve client problems Designing and coding new software or modify existing software to add new features Debugging existing software, correcting defects and providing recommendations for improving documentation and software development process standards Integrating existing 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 ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
are curious, collaborative, and driven by the ambition to make investing accessible to everyone. We'd love for you to be part of our journey. About The Role As PrincipalSoftwareEngineer in our Investment Tribe, you'll be a senior technical leader, guiding our move from a complex legacy estate to a modern, cloud-native architecture. More ❯
Employment Type: Permanent, Part Time, Work From Home
impossible. Our employees are not only part of history, they're making history. Northrop Grumman Space Systems-Launch and Missile Defense Systems has an exciting career opportunity for a PrincipalSoftwareEngineer to join our team of skilled and diverse professionals. This position, based in Colorado Springs, CO, is crucial in supporting the U.S. President, the Secretary … within the tools team Familiar with Agile workflows Experienced with Jira and Confluence Knowledge of using Microsoft Teams and Mattermost Proficient with Git and GitLab Background experience in backend software engineering-particularly with Java or MATLAB-is highly preferred for the Tools Team's current needs Experience in maintaining and improving frameworks and similar systems is also a significant More ❯
Southampton, Hampshire, South East, United Kingdom
Morson Talent
Embedded C++ SoftwareEngineer (Senior/Principal) We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business. Direct industry experience is not required, we are happy to explore all backgrounds. We want to develop a new generation of features and capabilities using innovative software solutions and we … need you to create them. What we are looking for: Essential • Bare metal embedded C++ software development • Embedded interfaces e.g. CAN bus, I2C, SPI, GPIO • Familiarity with the tools and approaches to embedded development Useful to have • C# application development • Developing Windows & Linux applications • Familiarity with the Software lifecycle processes • Familiarity with Configuration Management process and tools e.g. … git • Software design e.g. SysML/UML • Test case/procedure development • Iterative development lifecycles (for example tailored Agile.) • Tools associated with Iterative development lifecycles (Jira/DevOps.) • Docker, Virtual machines and Continuous Integration (CI) tools e.g. Jenkins More ❯
Description SAIC seeks a highly experienced and energetic Software Engineerto support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile surveillance, warning, defense, and space surveillance missions in Colorado Springs, Colorado. In support of the government customer, the SAIC Program Manager, and the Chief … Engineer, the SoftwareEngineer is responsible for responsive and coherent planning, development, and delivery of PARCS and UEWR assessment of systems and networks within the environments to identify where those systems and networks deviate from acceptable configurations, enclave policy, or local policy. Job Duties: Responsible for code development and code deployment for the software version releases … which modifies the software baseline of the PARCS ground-based radar. Designs, develops, documents, tests and debugs application software. Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting. Develops technical solutions to complex problems, which require the regular use More ❯
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 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 ❯
Bethesda, Maryland, United States Hybrid / WFH Options
Leidos
R- Description Leidos has an exciting opening for you as our next TS/SCI cleared PrincipalSoftwareEngineer supporting a long-term DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities extending across the development of systems to … offer a flexible schedule and, occasionally, some tasks may be performed remotely. The percentage of remote work will vary based on client requirements/deliverables. Seeking a seasoned Python engineer to design and lead the development of scalable, distributed microservices deployed in Kubernetes. You will architect solutions for data ingestion, real-time processing, and intelligent search using Kafka and … to Kubernetes from development to production Monitor automated system integration tests to identify failed modules and components Manage individual project priorities, deliverables, and deadlines Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and More ❯
Seeking Software Engineers to support our Communications Systems Software (CSS) department. As a member of the CSS department you'll work in a fast-paced team environment to make our technologies a reality. This position will serve on-site at Manhattan Beach, CA. Responsibilities: • Design, develop, integrate and test real-time flight software that implements a payload … controller in a RISC-V soft processor running in a RTG4 FPGA in about 1 year. • Develop key software functions including mechanism control, telemetry reporting, fault monitoring and stored command sequence responses and failover to a redundant processor. • Develop software in C++ in FreeRTOS. The software will largely be developed in the unclassified environment but may have … the system development life cycle to support the generation of such engineering applications. • Interface with application users, hardware and systems engineering teams in a lab environment. Basic Qualifications for SoftwareEngineer: • Bachelor's degree in a STEM discipline with 5 years of experience, a Master's degree in a STEM discipline in a STEM discipline with 3 years 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 ❯
to navigate complexities and execute effective sales planning strategies. We value diversity, inclusivity, and global collaboration, celebrating the unique perspectives each team member brings. We are seeking an experienced PrincipalSoftwareEngineer to join our international team based in Manchester. You will focus on enhancing our cutting-edge AI-driven Sales Planning product, leveraging classical ML techniques. … closely with international teams to integrate diverse requirements and ensure product excellence. Mentor team members, foster best practices, and champion a culture of technical excellence and continuous learning. Design software architecture, perform thorough code reviews, and ensure high coding standards. Foster innovative thinking and strive to create robust and scalable systems. Your Skills: Proficiency in Python, Kubernetes, Docker, Airflow … to develop and maintain high-performance APIs and backend services. Hands-on experience with Redis and related data infrastructure. Strong collaboration skills in multi-national, cross-functional teams. Excellent software architecture and code reviewing skills. Experience working with MSFT Copilot and GitHub. Comfortable handling new technologies and stepping out of comfort zones. If you are eager to shape the More ❯