- ManTech (Herndon, VA)
- …and formulates and analyzes software requirements and may design embedded systems software . **Responsibilities include, but are not limited to:** + Leads ... and performs systems software development that will operate in the Department of Homeland Security (DHS) enterprise network and on DHS devices. + Collaborates… more
- Oracle (Richmond, VA)
- … for tasks associated with the developing, designing and debugging of software applications or operating systems . Responsibilities + Architect and design ... **Job Description** Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Design, develop, troubleshoot and… more
- Parsons Corporation (Centreville, VA)
- …processes to maximize customer mission success + Rapidly troubleshoot and correct software discrepancies to maximize system availability **What Required Skills ... what's possible. **Job Description:** Parsons is looking for an amazingly talented **Senior** ** Software Engineer** to join our team! In this role you will get to… more
- Coinbase (Richmond, VA)
- …critical role in designing, building, and optimizing risk detection and mitigation systems that balance technical excellence, system reliability, and business ... platform - and with it, the future global financial system . To achieve our mission, we're seeking a very...software engineering, with demonstrated ability to ship production systems * Strong proficiency in at least one backend… more
- CACI International (King George, VA)
- Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up ... and middleware. + Real time and non-real time operating systems such as UNIX, Linux, and VxWorks. + Model...+ Model drive architecture tools and languages. + Assessing software complexity in quantitative terms and able to translate… more
- Oracle (Richmond, VA)
- …software for tasks associated with the developing, designing and debugging of software applications or operating systems . Work is non-routine and very ... **Job Description** Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc....of developing and shipping enterprise distributed and/or cloud native systems + Strong grasp of system design… more
- Google (Reston, VA)
- …opportunity to work on complex computer science solutions, develop scalable, distributed software systems , and also collaborate on multitudes of smaller projects ... Software Engineering Intern, PhD, Summer 2026 _corporate_fare_ Google...software development projects to keep important business generating-critical systems up and running, from code-level troubleshooting of traffic… more
- Amazon (Arlington, VA)
- … development lifecycle experience - 1+ years of developing large-scale, multi-tiered distributed software systems using Java, C#, or C++ experience - 1+ years ... of developing large-scale, multi-tiered distributed software systems using service-oriented architecture experience - 1+ years of developing large-scale,… more
- General Atomics (Charlottesville, VA)
- …a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience ... lifecycle and use of associated tools. + An understanding of formal software engineering principles including design, documentation, ticketing systems , version… more
- Carnegie Mellon University (Arlington, VA)
- …with defense and government organizations, industry, and academia to continually improve software -intensive systems . Its core purposes are to help organizations ... engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems . About the role Are you… more