Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Software Engineer Jobs in Washington, DC
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you will develop, integrate, and optimize software solutions for military applications. You will collaborate with teams to enhance products and functionality, resolve technical challenges, and gather user feedback while managing real-world deployment tasks. Your role is pivotal in delivering impactful capabilities across diverse operational scenarios.
Top Skills:
C++GoJavaJavaScriptPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Senior Mission Software Engineer will build, deploy, and integrate software solutions that deliver mission-critical capabilities. The role entails solving complex challenges related to autonomy, networking, and systems integration while ensuring the software works seamlessly for military applications.
Top Skills:
C++GoJavaJavaScriptPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you'll build and scale software solutions for mission-critical defense capabilities, primarily focusing on autonomy in aerial vehicles. This includes problem-solving in networking, systems integration, and robotics, while collaborating closely with multiple teams and delivering on various high-impact operational scenarios.
Top Skills:
C++Rust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Staff Mission Software Engineer, you will develop software solutions that support military operations, lead projects, analyze requirements, collaborate with teams, and ensure technical delivery of products with high quality. You will engage in solving complex problems related to autonomy, networking, and systems integration, and oversee end-to-end software deployment to clients.
Top Skills:
GoJavaJavaScriptPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer at Anduril Industries, you'll be responsible for developing mission-critical software solutions that support U.S. military operations, including command and control and electromagnetic warfare systems. You will collaborate across teams, improve product capabilities, and ensure seamless integration of various technologies while maintaining a focus on customer needs and real-world impact.
Top Skills:
CC++PythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer at Anduril Industries, you will develop autonomy software stacks for aerial and multi-domain robotic systems. Your responsibilities include writing core libraries, managing complex features, collaborating with hardware teams, and ensuring system performance. You will work closely with experts in various operational domains to align on product development requirements.
Top Skills:
C++GoPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Mission Software Engineer, you will develop core libraries and services for aerial and multi-domain robotic systems. Your role will involve rolling out major features, ensuring alignment with hardware teams, and devising test plans alongside subject matter experts to enhance autonomous military capabilities.
Top Skills:
C++PythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Mission Software Engineer will build, integrate, and scale software systems for Anduril's autonomous air vehicle and other military applications. They will tackle technical challenges, collaborate with teams, and ensure software meets critical operational requirements.
Top Skills:
C++GoJavaJavaScriptPythonRust
Featured Jobs
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Responsible for designing application interfaces, assisting in project-level solutions, providing estimates for planning, completing unit tests, and participating in agile activities. Senior positions may involve leading development efforts and supervising junior members.
Top Skills:
APIsAWSAzureDockerKubernetesOpenshift
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Air Dominance & Strike team develops advanced aerial and robotic systems, focusing on autonomy software. Engineers will collaborate with various specialists to create software solutions for unmanned systems, engage in motion planning, computer vision, and secure communications, and contribute to high-impact projects.
Top Skills:
C++GoJavaJavaScriptPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you'll design real-time interfaces for sensor data, manage data streams, and create immersive web-based experiences. You'll collaborate with cross-functional teams to develop autonomy software for aerial robotic systems, ensuring user needs align with engineering constraints while potentially traveling up to 30% for deployments.
Top Skills:
JavaScriptTypescript
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Principal Mission Software Engineer will develop core libraries and services for aerial and multi-domain robotic systems. Responsibilities include feature development for complex functions like motion deconfliction and contingency management, while collaborating with hardware teams and operational experts.
Top Skills:
C++PythonRust
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Machine Learning Software Engineer, you'll collaborate with a Data Science team to support R&D and machine learning projects, designing and optimizing software features. Engage with advanced technologies to create robust software solutions in a fast-paced environment.
Top Skills:
C++PythonRust
Artificial Intelligence • Fintech • Machine Learning • Mobile • Payments • Retail • Software
As a Mobile Software Engineer II, you will enhance the mobile app experience for users by collaborating with cross-functional teams, improving app performance, and addressing development challenges. Your role includes building consumer mobile apps and participating in architectural discussions to advance the mobile platform.
Top Skills:
Kotlin
Cloud • Information Technology • Security • Software • Cybersecurity
As a Distributed Systems Engineer, you will build and operate software for global internet properties, focusing on robust, secure, and high-performance distributed systems at a massive scale. Responsibilities include optimizing solutions, debugging complex issues, and developing high-impact features.
Top Skills:
Go,Rust
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Infrastructure Tooling Software Engineer, you will work on critical projects within the Resiliency Engineering Team at Cloudflare, focusing on building tools for managing infrastructure at scale, debugging systems, and designing APIs. You will be involved in automation initiatives and contribute to the efficient delivery of production features.
Top Skills:
GoPython
4 Days Ago
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
As an Associate in the Risk Analytics and Modeling team, you will apply quantitative and analytical skills to develop or validate models related to credit risk, fraud detection, and anti-money laundering, while utilizing advanced data analytics techniques.
Top Skills:
C#C++JavaPythonRSASSQL
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Machine Learning Software Engineer, you'll contribute to R&D and machine learning initiatives, design and implement features for customers, and gain experience in multi-platform software development and containerization within a multidisciplinary team.
Top Skills:
C++PythonRust
Artificial Intelligence • Information Technology • Internet of Things • Software
As a Software Engineer at Yext, you will participate in full life-cycle software development, design and implement scalable systems, build libraries and frameworks, and collaborate with teams to create new features. You will write clean, well-documented code in an agile environment alongside top-tier engineers.
Top Skills:
C++JavaPython
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Staff Mission Software Engineer, you will architect solutions for distributed data layers and mesh ecosystems. Responsibilities include building resilient systems, ensuring software quality, providing technical leadership, and innovating real-world solutions while collaborating with multiple teams.
Top Skills:
GoJavaJavaScriptPythonRust
Cloud • Information Technology • Sales • Security • Cybersecurity
Develop Linux applications for CrowdStrike's SaaS Detonations and Threat Analysis platform. Collaborate with developers, site reliability engineers, and security researchers to enhance threat detection capabilities. Drive innovation in detecting threats and work with product management to define features for the platform.
Top Skills:
CC++
Fintech • Real Estate • Financial Services
As a Software Engineer II at Fundrise, you'll develop and enhance the Investment Processing Platform, oversee the software lifecycle from design to deployment, maintain AWS systems, ensure software quality through code reviews, and collaborate with various teams to optimize solutions for investors.
Top Skills:
Java
Information Technology • Consulting
The Software Engineer will design, develop, test, and maintain software systems, participate in code reviews, contribute to requirements analysis, and assist in integration testing. They will work with cross-functional teams to ensure successful project implementation and support documentation generation.
Top Skills:
JavaPythonRuby
Cloud • Information Technology • Sales • Security • Cybersecurity
Develop Linux applications for CrowdStrike's SaaS Detonations and Threat Analysis platform, focusing on enhancing threat detection capabilities. Collaborate with security researchers and product teams to identify and report on malware while driving innovation in threat analysis.
Top Skills:
C,C++
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer focused on Distributed Systems, you'll build and maintain high-performance software systems for Cloudflare that power millions of internet properties globally. The role involves optimizing solutions, ensuring high availability, and debugging complex systems. You'll work with a team to enhance API design and improve system operations at scale.
Top Skills:
GoRust
Top Companies in Washington, DC Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Washington, DC
Remote Jobs in Washington, DC
Content Jobs in Washington, DC
Customer Success Jobs in Washington, DC
Cybersecurity & IT Jobs in Washington, DC
IT Jobs in Washington, DC
Cybersecurity Jobs in Washington, DC
Tech Support Jobs in Washington, DC
Data & Analytics Jobs in Washington, DC
Analysis Reporting Jobs in Washington, DC
Analytics Jobs in Washington, DC
Business Intelligence Jobs in Washington, DC
Data Engineer Jobs in Washington, DC
Data Science Jobs in Washington, DC
Machine Learning Jobs in Washington, DC
Data Management Jobs in Washington, DC
Design & UX Jobs in Washington, DC
Software Engineer Jobs in Washington, DC
Android Developer Jobs in Washington, DC
C# Jobs in Washington, DC
C++ Jobs in Washington, DC
DevOps Jobs in Washington, DC
Front End Developer Jobs in Washington, DC
Golang Jobs in Washington, DC
Hardware Engineer Jobs in Washington, DC
iOS Developer Jobs in Washington, DC
Java Developer Jobs in Washington, DC
Javascript Jobs in Washington, DC
Linux Jobs in Washington, DC
Engineering Manager Jobs in Washington, DC
.NET Developer Jobs in Washington, DC
Perl Jobs in Washington, DC
PHP Developer Jobs in Washington, DC
Python Jobs in Washington, DC
QA Jobs in Washington, DC
Ruby Jobs in Washington, DC
Salesforce Developer Jobs in Washington, DC
Scala Jobs in Washington, DC
Finance Jobs in Washington, DC
Recruiting & HR Jobs in Washington, DC
Internships in Washington, DC
Legal Jobs in Washington, DC
Marketing Jobs in Washington, DC
Operations Jobs in Washington, DC
Office Manager Jobs in Washington, DC
Operations Manager Jobs in Washington, DC
Product Manager Jobs in Washington, DC
Project Manager Jobs in Washington, DC
Sales Jobs in Washington, DC
Account Executive (AE) Jobs in Washington, DC
Account Manager (AM) Jobs in Washington, DC
Sales Leadership Jobs in Washington, DC
Sales Development Jobs in Washington, DC
Sales Engineer Jobs in Washington, DC
Sales Operations Jobs in Washington, DC
All Filters
Total selected ()
No Results
No Results