Principal Software Engineer jobs in Arlington – Browse 245 openings on RoboApply Jobs

Principal Software Engineer jobs in Arlington

Open roles matching “Principal Software Engineer” with location signals for Arlington. 245 active listings on RoboApply Jobs.

245 jobs found

1 - 20 of 245 Jobs
Apply
Systems Technology Research logo
Principal Software Engineer

Systems Technology Research

Full-time|$220K/yr - $250K/yr|Hybrid|Arlington, VA

About Our Team:At Systems Technology Research (STR), our Analytics & C2 (AC2) Division is at the forefront of developing innovative technologies that tackle pressing national security challenges through advanced analytics. Our team is composed of dedicated professionals with backgrounds in engineering, computer science, mathematics, physics, and data science…

May 5, 2026
Apply
Systems Technology Research logo
Principal Software Engineer

Systems Technology Research

Full-time|$220K/yr - $250K/yr|Hybrid|Arlington VA, Woburn MA

About Our Team: At Systems Technology Research (STR), our Analytics & C2 (AC2) Division is dedicated to pioneering groundbreaking technologies that address complex national security challenges through advanced analytics. Our dynamic team is composed of enthusiastic professionals with backgrounds in engineering, computer science, mathematics, physics, and data science. We leverage our collective expertise and creativity to transform innovative concepts into tangible solutions that enhance the mission success of our clients. The Collaborative Autonomy and Control (CAC) Group within the AC2 Division focuses on developing software systems that tackle vital challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. Utilizing our deep knowledge in machine learning, algorithms, model-predictive control, and software development, we create tools that facilitate tactical mission planning, execution, autonomous reasoning, and beyond. Your Role: As a Principal Software Engineer, you will collaborate with a close-knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous platforms. You will provide technical leadership and mentorship across various programs, guiding projects throughout the software and system development lifecycle, from initial prototypes to fully integrated systems. Your contributions will encompass a diverse array of software tools and applications for mission planning systems, automated control processes, unmanned platforms, DevSecOps, and CI/CD pipelines. This position is located in Woburn, MA, or Arlington, VA, and offers the flexibility of STR’s hybrid work environment—enabling remote work when in-person attendance is not required.

May 1, 2026
Apply
Two Six Technologies logo
Full-time|$179.1K/yr - $268.8K/yr|Hybrid|Arlington, Virginia

At Two Six Technologies, we are at the forefront of innovation, crafting, deploying, and implementing cutting-edge solutions to address some of the most intricate challenges the world faces today. With a commitment to unparalleled collaboration and steadfast trust, we redefine possibilities, empowering our team and enabling our clients to create a safer global environment.Opportunity Overview:We are currently in search of a talented Principal Software Engineer to join our dynamic team. This role involves working on multi-domain platforms that support essential national security functions utilizing the latest modern frameworks. You’ll be instrumental in resolving complex challenges related to large-scale data investigation and analysis, facilitating real-time collaboration, managing tasks and resources, and summarizing and visualizing high-dimensional data to help non-experts tackle sophisticated inquiries. The right candidate will possess a robust technical background, outstanding leadership abilities, and a fervor for delivering top-tier software that adheres to the highest quality standards.The role is hybrid, requiring the selected individual to be present in our Arlington, VA office up to three days a week.Key Responsibilities:Lead the comprehensive technical strategy for distributed systems, encompassing architecture and framework selection, implementation, and optimization, while mentoring engineers and enforcing engineering best practices.Collaborate with technical leadership to enhance developer ergonomics, software quality, and security while upholding engineering policies.Boost operational efficiency by refining processes, implementing scalable solutions, and proficiently managing expectations through effective change management.Present technical and programmatic designs, roadmaps, and achievements to both internal and external stakeholders.Design and construct complex platform architectures, including distributed or decentralized topologies, scalable and efficient data infrastructure, APIs, message queuing and event streaming, secure authentication and authorization, as well as containerization and orchestration.Oversee the development team to deliver capabilities and integrations aligned with business goals.Take an active role in recruiting and mentoring junior engineers, aligning project tasks with their career aspirations.

Feb 24, 2026
Apply
Systems Technology Research logo
Principal Software Reverse Engineer

Systems Technology Research

Full-time|$204K/yr - $284K/yr|On-site|Arlington, VA

Systems Technology Research (STR) is seeking a Principal Software Reverse Engineer who is passionate about researching and analyzing vulnerabilities in cyber-physical systems. This role is part of a multidisciplinary team of skilled researchers and engineers committed to creating innovative technologies that significantly impact national security. You'll have the opportunity to work at the intersection of computer systems and real-world applications, where your unique skills and perspectives will contribute to delivering cutting-edge solutions for our clients.Important: All work must be performed onsite, and an Active Top Secret (TS) Clearance is required.Key Responsibilities:Conduct reverse engineering on complex software or firmware, encompassing a range of targets from standard Windows/Linux binaries to embedded firmware on unconventional computer architectures and operating systems.Develop and utilize automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionalities of target systems.Innovate and implement advanced cybersecurity solutions.Lead cross-functional teams to address challenging problems across various technologies, creating groundbreaking cybersecurity strategies.Engage in vulnerability weaponization, exploit development, payload creation, and exploit mitigation on diverse complex targets.Conduct technical marketing to both existing and prospective customers.Contribute to technical proposal development through idea generation, writing, reviewing, and editing.Document, demonstrate, and present research findings.Address real-world challenges that influence national security.

Mar 6, 2026
Apply
Systems Technology Research logo
Full-time|$206K/yr - $284K/yr|On-site|Arlington, VA

About Our Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group specializes in the transition of cutting-edge algorithms from conceptual phases to real-time software applications. We provide expert knowledge in open architecture systems and facilitate the integration of advanced capabilities for experimentation, testing, and deployment. Your Role: As a Principal Software Engineer, you will spearhead technical teams developing sophisticated real-time software for advanced RF sensor systems. You will design software solutions that meet open architecture standards, oversee the transition of algorithms from conceptual stages to real-time execution, and provide mentorship to junior engineers. Key Responsibilities: Lead technical teams in the architecture, development, and deployment of real-time RF sensor software derived from various sources. Transform advanced algorithms from MATLAB/Python prototypes into optimized production-ready C/C++ implementations within open architecture frameworks. Enhance software performance for real-time, resource-constrained systems with stringent latency requirements. Design communication infrastructures and data flows for distributed processing systems. Oversee comprehensive open system integration efforts, including hardware-in-the-loop testing, ensuring seamless integration across distributed architectures, external systems, and hardware platforms. Conduct design and code reviews, perform technical risk assessments, and ensure software compliance with open architecture standards. Mentor and provide technical guidance to junior and mid-level engineers. Prepare technical reports, create briefings, and present findings to sponsors and senior management. Collaborate with customers, program managers, and stakeholders to establish technical requirements. Lead proposal development efforts, including defining technical approaches, estimating costs, and drafting white papers. Work closely with algorithm developers, systems engineers, RF hardware engineers, and integration teams across various programs. Stay abreast of emerging technologies and best practices in real-time software development. Support approximately 20% travel for customer meetings, integration events, and field demonstrations. Who You Are: Possess an active clearance at the Secret level with the ability to obtain and maintain a Top Secret security clearance, requiring U.S. citizenship as mandated by the U.S. government. Hold a BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline with a minimum of 5-10+ years of relevant experience.

Apr 6, 2026
Apply
UltraViolet Cyber logo
Full-time|Hybrid|Arlington, VA

About UltraViolet Cyber UltraViolet Cyber delivers unified security operations for organizations facing complex cyber threats. Founded by experienced security professionals, the company blends advanced technology with hands-on expertise to provide real-time solutions that connect red and blue team operations. Clients include Fortune 500 companies, federal agencies, and commercial organizations. Headquartered in McLean, Virginia, UltraViolet Cyber also operates in the U.S. and India, aiming to make advanced cybersecurity widely available. Role Overview: Principal Security Engineer (Zscaler SME) This Arlington, VA-based position focuses on supporting large federal clients as a Zscaler Subject Matter Expert. The Principal Security Engineer works closely with network and security teams to deliver reliable, efficient, and high-performing Zscaler deployments. What You Will Do Oversee deployment and operational support for the Zscaler product suite, including ZPA, ZIA, ZDX, and ZCC. Update documentation as network designs change to keep records accurate and useful. Collaborate with stakeholders to test systems and validate performance. Ensure application migrations align with security and performance requirements. Location Arlington, VA

Apr 17, 2026
Apply
Systems Technology Research logo
Lead Software Engineer

Systems Technology Research

Full-time|On-site|Arlington, VA

Join Systems Technology Research as a Lead Software Engineer, where you will spearhead innovative software solutions that drive our mission forward. In this pivotal role, you will collaborate with cross-functional teams to design, develop, and implement cutting-edge software applications. Your expertise will help shape the future of our technology landscape, as you mentor junior engineers and ensure best practices are followed throughout the development lifecycle.

Apr 7, 2026
Apply
Quartermaster AI logo
Full-time|On-site|Arlington, VA

Quartermaster AI develops AI and robotics systems focused on ocean safety and sustainable management. The team creates distributed open-ocean platforms that allow vessels to sense, compute, and communicate, supporting maritime domain awareness in critical situations. Role overview The Principal Platform Systems Engineer - Test Automation Lead sets the foundation for reliable development across cloud infrastructure, edge computing, and hardware-in-the-loop (HIL) testing. Reporting to the Head of Platform, this role supports the hardware, machine learning, and robotics teams as they deploy in demanding maritime environments. Success in this position requires a systems generalist who is comfortable with AWS pipelines, lab automation, and embedded edge devices. What you will do Design and manage HIL and software-in-the-loop (SIL) test environments, automating lab workflows and hardware bring-up to ensure thorough regression testing. Develop and maintain deployment pipelines with custom release gating for embedded and edge platforms, including NVIDIA Jetson, to support reliable hardware-dependent software updates. Build internal tools and simulation or replay pipelines to accelerate and stabilize development cycles for robotics and ML teams. Implement observability across lab and edge deployments, and provide technical leadership on architecture, standards, and quality controls across teams. Requirements Minimum 10 years in systems or platform engineering, developer experience (DevEx), or embedded infrastructure, with a record of results in startup-like settings. Strong background in Linux systems engineering, networking, and troubleshooting production environments for containerized and reproducible systems. Direct experience with hardware interfaces such as UART, SPI, I2C, CAN, low-level device communication, and integrating lab instrumentation into automated test frameworks. Familiarity with NVIDIA Jetson, software-defined radio (SDR) or RF validation, or deploying AI/ML workloads at the edge in maritime or similarly challenging environments. Benefits Competitive salary and performance-based bonuses Health insurance and wellness programs 401k plan with company matching Generous paid time off and flexible hours Location: Arlington, VA

Apr 22, 2026
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|Hybrid|Arlington, VA

Join Our Dynamic Team:At Systems Technology Research (STR), our Analytics Division is at the forefront of developing cutting-edge technologies to tackle complex national security challenges through innovative analytics. We are a diverse team of dedicated professionals with backgrounds in engineering, computer science, mathematics, physics, and data science, committed to transforming creative concepts into robust solutions that enhance our clients' mission success.As part of our Collaborative Autonomy and Control (CAC) Group, you will play a pivotal role in developing software systems that address significant challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. Utilizing your expertise in machine learning, algorithms, model-predictive control, and software engineering, you will create tools that facilitate tactical mission planning, autonomous reasoning, and more.Your Role:In your capacity as a Senior Software Engineer, you will collaborate with a cohesive team to design, develop, implement, and showcase advanced algorithms and software systems. You will provide technical leadership and mentorship across various programs throughout the software lifecycle, from initial prototypes to fully integrated systems. Your contributions will span a wide array of software tools and applications for mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps, and CI/CD pipelines. This position is based in Arlington, VA, but our flexible hybrid work model allows you to work remotely when not utilizing STR's facilities.

Jan 27, 2026
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Arlington, VA

Join STR's Systems Development Division (SDD) as a Senior Software Engineer, where you'll play a pivotal role in devising sophisticated integrated systems that enhance national security. Your expertise in developing and testing C++ software for complex embedded radar systems, particularly in Air-to-Air applications, will be instrumental in driving strategic advancements. Collaborate on the entire solution lifecycle—conceptualization, architecture, implementation, and deployment—while leveraging innovative technologies to create unique systems that redefine capabilities in airborne and space RF sensors.

Jan 27, 2026
Apply
Two Six Technologies logo
Lead Software Reverse Engineer

Two Six Technologies

Full-time|On-site|Arlington, Virginia

Join Two Six Technologies as a Lead Software Reverse Engineer and play a pivotal role in analyzing and enhancing software systems. You will lead innovative projects focused on software vulnerability analysis, reverse engineering, and developing effective security solutions. Collaborate with a talented team of engineers and contribute to cutting-edge technology that protects vital systems and data.

Mar 30, 2026
Apply
Twosix Technologies logo
Full-time|On-site|Arlington, Virginia

Join Twosix Technologies as a Senior Software Reverse Engineer and take on the exciting challenge of analyzing complex software systems. You will be responsible for dissecting software applications, understanding their architecture, and providing insights that can enhance security and functionality.In this role, you will leverage your expertise in reverse engineering to assist in vulnerability assessments, malware analysis, and the development of security solutions. Collaborate with cross-functional teams to design and implement robust software strategies that address real-world challenges.

Apr 8, 2026
Apply
Accenture Federal Services logo
Senior Custom Software Engineer

Accenture Federal Services

Full-time|$116.9K/yr - $200.1K/yr|On-site|Arlington, VA

At Accenture Federal Services, our mission is to empower the U.S. federal government to strengthen and secure the nation while enhancing lives across the country. With a dedicated team of over 13,000 professionals, we leverage the limitless potential of technology and creativity to support clients across defense, national security, public safety, civilian sectors, and military health organizations. As part of our collaborative and supportive community, recognized as a Glassdoor Top 100 Best Place to Work, you will find opportunities to grow, learn, and thrive through practical experience, certifications, and industry training. Be a part of our journey to drive meaningful, lasting change that advances government missions! The Senior Custom Software Engineer (Platform Developer) plays a pivotal role in the containerization, automation, scripting, and Infrastructure-as-Code (IaC) development necessary for secure platform operations in government cloud environments. This position is responsible for designing, configuring, integrating, and maintaining management infrastructure services while ensuring system stability, compliance, and security adherence. The engineer will develop hardened machine images (e.g., Azure VMs), ensure STIG compliance, and create custom services for security inheritance across the environment. As a senior contributor, you will utilize your expert knowledge to lead significant technical projects, assess performance outcomes, and mentor junior technical staff.

Apr 7, 2026
Apply
raft logo
Full-time|On-site|Arlington, VA, Rome, NY, Tacoma, WA

Join our dynamic team at raft as a Senior Software Engineer, where you will lead innovative software projects and develop scalable applications. We are seeking a passionate engineer who thrives in a collaborative environment and is eager to solve complex challenges.

Apr 30, 2026
Apply
docme360 logo
Full-time|$110K/yr - $135K/yr|Remote|Remote — Arlington, Virginia, United States

Join docme360 as a Senior Software Engineer and become an integral part of our innovative team! In this key role, you will lead technical initiatives and drive software development efforts for a cross-functional team dedicated to supporting the Department of Veteran Affairs. Your expertise will be vital in crafting high-quality software solutions that align with our mission objectives and technical standards.As a Senior Software Engineer, your responsibilities will encompass designing, developing, testing, and maintaining robust software solutions. You'll collaborate with various teams and stakeholders within the VA, translating functional requirements into scalable, secure, and maintainable code. Additionally, you'll mentor junior developers and contribute to system architecture decisions.We require that all candidates be U.S. citizens due to the nature of our work with the Department of Veterans Affairs.

Mar 13, 2026
Apply
Systems Technology Research logo
Lead Software Engineer

Systems Technology Research

Full-time|On-site|Arlington, VA

Join our team at Systems Technology Research as a Lead Software Engineer. In this pivotal role, you will be responsible for leading a group of talented engineers to design, develop, and implement cutting-edge software solutions that meet our clients' needs. You will play a key role in shaping the technical direction of our projects and mentoring junior engineers.

Apr 7, 2026
Apply
Accenture Federal Services logo
Custom Software Engineer

Accenture Federal Services

Full-time|$109.3K/yr - $147.1K/yr|On-site|Arlington, VA

At Accenture Federal Services, we are dedicated to empowering the US federal government to enhance national security and improve the quality of life for citizens. Our team of over 13,000 professionals is united by a common mission to harness the power of technology and innovation for a myriad of clients spanning defense, national security, public safety, civilian, and military health sectors. Become a part of Accenture Federal Services, a technology leader within the global Accenture network. Celebrated as one of Glassdoor's Top 100 Best Places to Work, we foster a collaborative and supportive environment where you can truly belong and flourish. Through engaging hands-on experiences, certifications, and industry training, we equip you to grow and thrive in your career. Join us in driving impactful, long-lasting transformation that advances government missions and the nation forward! Job Description:We are seeking skilled full stack Software Engineers proficient in Java or Python, with a strong foundation in object-oriented programming and a commitment to meeting customer needs. Your role will involve developing cloud management and governance software for various Government clients with mission-critical responsibilities. Collaborating closely with architecture and engineering leads, you will leverage cutting-edge software technologies to deliver high-profile, complex technical solutions. We are looking for engineers who are passionate and thrive in a dynamic environment. If you want a prominent role in a respected company, collaborating with senior Government decision makers across the Federal landscape, and contributing to the development and deployment of modern, cloud-native applications on AWS and Azure, we would love to connect with you! Our team follows Agile Scrum methodologies, releasing functional software at the end of each two-week sprint utilizing CI/CD practices with Jenkins. We emphasize sound engineering best practices to design, specify, build, test, and deliver the capabilities our users need. If the idea of working within a high-performing team to deliver substantial value to customers excites you, please review the minimum qualifications and apply!

Apr 10, 2026
Apply
Stand Together logo
Full-time|On-site|Arlington, VA

Join our team as a Senior Software Engineer specializing in Middleware and Integration. In this pivotal role, you will be responsible for designing, developing, and implementing robust middleware solutions that facilitate seamless integration across various platforms. Your expertise will help drive efficiency and innovation within our software architecture, ensuring that our systems communicate effectively and meet the needs of our users.We are looking for a candidate who is passionate about technology and eager to work in a collaborative environment. You will work alongside a talented group of engineers and be instrumental in shaping our integration strategies.

Mar 19, 2026
Apply
Systems Technology Research logo
Full-time|On-site|Arlington, VA

Join Systems Technology Research as a Senior Software Engineer specializing in integration and testing. In this pivotal role, you will work collaboratively with cross-functional teams to design, implement, and validate complex software solutions that meet our clients' needs. Your expertise will drive the development of robust integration frameworks and testing strategies, ensuring quality and performance across our software products.

Apr 7, 2026
Apply
Speechify logo
Full-time|On-site|Arlington, VA, USA

Role Overview Speechify seeks an iOS Core Product Software Engineer to help shape the future of accessible technology. This position focuses on building and refining features for the Speechify iOS app, which transforms text into speech for users worldwide. What You Will Do Design and develop new features for the iOS platform Work closely with engineers, designers, and product managers to deliver improvements that enhance user experience Contribute to solutions that make technology more accessible Location This role is based in Arlington, VA, USA.

Apr 25, 2026

Sign in to browse more jobs

Create account — see all 245 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.