Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$132k

University of Washington

Software EngineerThe Applied Physics Laboratory (APL) has an outstanding opportunity for a Software Engineer to join the Electronic and Photonic Systems (EPS) Department. This is a full-time Maryland-based position.Reporting to the Senior Principal Engineer, the Software Engineer will specialize in systems engineering for unmanned and unattended sensors. The person hired will play a critical role in the design, integration, and lifecycle management of novel autonomous platforms. This position focuses on Unmanned Systems (UxS) and Unattended Sensors, ensuring these technologies operate reliably in complex maritime environments. This position will work closely with the Technical Project Manager and the customer.This position will work throughout all phases of system development and integration from requirements gathering through final release and life cycle maintenance for major hardware and software components. The incumbent must have experience testing, integrating, and deploying a complex system of systems. The candidate must be comfortable working at multiple location types such as offices, on-site naval testing facilities, or at sea. The candidate must be capable of troubleshooting complex problems in real time. The candidate must anticipate and identify potential technical issues and produce innovative solutions.Key Responsibilities:System Architecture & Design (20% FTE): Deconstruct high-level mission needs and customer objectives into system architectures, functional allocations, software interfaces, and integration concepts for unmanned systems, unattended sensors, and supporting mission software.Requirements Management (20% FTE): Work with the customer's Project Manager, Technical Project Manager, software developers, test engineers, and external stakeholders to elicit, refine, document, and maintain requirements for unmanned systems, unattended sensors, mission software, test tools, and integration environments.Technical Oversight (20% FTE): Provide technical oversight for software, autonomy, integration, and test activities supporting unmanned systems, unattended sensors, mission software, open-source tool evaluation, and supporting laboratory or field environments.Integration & Testing (20% FTE): Lead or support integration of software components, autonomy behaviors, sensor interfaces, communication links, test tools, and mission-system components in laboratory, simulation, customer-site, naval test facility, or at-sea environments.Collaboration (20% FTE): Work closely with Navy stakeholders, software developers, and external vendors to ensure interoperability with existing systems.All of the above duties are expected to be conducted in close collaboration with the Navy stakeholders, software developers, and external vendors to ensure interoperability with existing systems.Required QualificationsTo be considered for this opportunity, your application must demonstrate you meet both the minimum qualifications and additional qualifications listed below. Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration.Minimum QualificationsBachelor's degree in Systems, Electrical, Mechanical Aerospace, or related Engineering field AND 5-10 years' work experience.US Citizenship.Eligibility to obtain and maintain a Dept of Defense Top Secret-level security clearance.5+ years of software integration experience.5+ years of Linux experience, such as RHEL8.A federal security clearance is required to hold this position. The person hired into this position must be a U.S. citizen and successfully obtain and continue to maintain a Department of Defense (DOD) Personnel Security Clearance. The process for obtaining a DOD Security Clearance can be viewed using the following links: Processing Applicants (dcsa.mil) or General Investigations and Clearance Processes (dcsa.mil)Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.Applicants who do not meet these qualifications WILL NOT be forwarded to the Hiring Department.Additional QualificationsHands-on experience with autonomous systems and logic.Proficiency in MATLAB and other modern programming languages (Python, C++, or Java).Strong verbal and written communication skills.Strong documentation and organization skills.Self-driven with the ability to take ownership and complete tasks with minimal guidance.Preferred QualificationsMaster's degree in Systems, Electrical, Mechanical Aerospace, or related Engineering field.About APL:The Applied Physics Laboratory is a research unit at the University of Washington. Our research expertise is in ocean physics and engineering, ocean and medical acoustics and imaging, polar science, remote sensing, and signal processing. We conduct research and development that is sponsored by a variety of federal and state agencies and take great pride in our long-standing status as a US Navy-designated University Affiliated Research Center (UARC). Our work takes place not only on the University of Washington campus and medical centers, but in field locations around the world – at sea, in the air, and on polar ice caps. We apply rigorous scientific inquiry and engineering excellence in pursuit of solutions to important problems for the good of our region, nation, and world.We are focused on building and sustaining a laboratory where all students, staff, and collaborators can realize success. We believe every member of our team enriches our research enterprise by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and discover, design, and deliver solutions. We invite you to explore our laboratory, to find answers to Common Questions about the University's application process, and to See Yourself at APL.Compensation, Benefits and Position DetailsPay Range Minimum: $132,000.00 annualPay Range Maximum: $180,000.00 annualOther Compensation: -Benefits: For information about benefits for this position, visit First Shift (United States of America)Temporary or Regular?: This is a regular positionFTE (Full-Time Equivalent): 100.00%Union/Bargaining Unit: Not ApplicableAbout the UWWorking at the University of Washington provides a unique opportunity to change lives – on our campuses, in our state and around the world.UW employees bring their boundless energy, creative problem-solving skills and dedication to building stronger minds and a healthier world. In return, they enjoy outstanding benefits, opportunities for professional growth and the chance to work in an environment known for its diversity, intellectual excitement, artistic pursuits and natural beauty.Our CommitmentThe University of Washington is committed to fostering an inclusive, respectful and welcoming community for all. As an equal opportunity employer, the University considers applicants for employment without regard to race, color, creed, religion, national origin, citizenship, sex, pregnancy, age, marital status, sexual orientation, gender identity or expression, genetic information, disability, or veteran status consistent with UW Executive Order No. 81.To request disability accommodation in the application process, contact the Disability Services Office at View phone number on click.appcast.io or View email address on click.appcast.io considered for this position will be required to disclose if they are the subject of any substantiated findings or current investigations related to sexual misconduct at their current employment and past employment. Disclosure is required under Washington state law.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
  • $10k

     ...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet... 
    Suggested
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    5 days ago
  •  ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    3 days ago
  •  ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend... 
    Suggested
    Visa sponsorship
    Work visa

    Gigatec Engineering

    Annapolis, MD
    1 day ago
  • $38 - $48 per hour

     ...enterprise-grade applications, comfort with OpenJDK2. 2+ years Software Development Lifecycle (SDLC) & Cross-Team Collaboration - including...  ...way we transmit millions of aviation data daily?As a Software Engineer, you will be at the forefront of managing and developing... 
    Suggested
    Contract work
    Temporary work
    Worldwide

    TEKsystems

    Annapolis, MD
    8 hours ago
  • $131.8k - $290k

    CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge... 
    Suggested
    Full time

    CACI International Inc.

    Annapolis, MD
    2 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Arnold, MD
    13 hours ago
  • $86.9k - $198k

    Job Number: R0245603 Cyber Platforms Software Engineer, Senior The Opportunity: We build software for large, fast-changing cyber problems where speed, scale, and complexity demand better tools. As a Senior Software Engineer, you’ll work across production systems used... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    13 hours ago
  • Build software that helps operators make sense of fragmented, high-volume cyber data Make complex cyber workflows more reliable, observable...  ...shipping, and supporting production software through software engineering in a professional environment 3+ years of experience building... 

    Jobtailor

    Annapolis, MD
    3 days ago
  • $190k - $195k

     ...ACTIVE TS/SCI Clearance with Poly REQUIRED Red Arch Solutions is hiring a Senior Software Engineer to join a priority program in Annapolis Junction, Maryland. The role involves building and testing software components in an Agile environment, producing clear technical... 
    16 hours
    Local area
    Remote work

    Red Arch Solutions

    Annapolis, MD
    5 days ago
  •  ...Software EngineerThe Software Engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and... 

    Vetegrity

    Annapolis, MD
    13 hours ago
  •  ...First Referral Eligibility: Eligible U.S. Citizenship Required? Yes Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our... 
    Hourly pay
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Base2 Solutions

    Annapolis, MD
    2 days ago
  •  ...your ambition, you won’t just contribute. You’ll make things happen–fast. About the Role: We are seeking an experienced  Software Engineer III (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction... 

    Jobiqo

    Annapolis, MD
    3 days ago
  •  ...Software EngineerNightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission...  ..., defense, civil, and commercial markets. The Software Engineer develops, maintains, and enhances complex and diverse software... 

    ClearanceJobs

    Annapolis, MD
    3 days ago
  • $212k - $265k

     ...teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer - Senior Level Why This is an Exciting Role: As a Software Engineer - Senior Level at Boeing Intelligence & Analytics (BI&A),... 
    Contract work
    Remote work
    Flexible hours

    ApplyMint

    Annapolis, MD
    1 day ago
  •  ...The Senior Software Engineer develops, maintains, and enhances 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... 

    Jobiqo

    Annapolis, MD
    3 days ago
  •  ...Software EngineerThe software engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and... 

    Vetegrity

    Annapolis, MD
    13 hours ago
  • $120k - $150k

     ...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners.... 
    Full time
    Local area

    ClearanceJobs

    Annapolis, MD
    3 days ago
  •  ...Boeing Intelligence & Analytics seeks a Senior Software Engineer in Annapolis Junction, MD. You will design, develop, test, deploy, and maintain software solutions while providing technical leadership on high-impact projects. Required: TS/SCI with polygraph, Agile experience... 
    16 hours
    Relocation package

    Boeing Intelligence & Analytics

    Annapolis, MD
    3 days ago
  • $70k - $190k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Junior Software Engineer to join our intel team. We are seeking a Software Engineer to build and advance a cutting‑edge agentic platform designed to... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    2 days ago
  •  ..., including NRO systems and IC data infrastructure, and ensure compliance and security in classified environments. The ideal candidate brings 6+ years in production software and geospatial pipelines, deep Python skills, and experience with government #J-18808-Ljbffr... 

    Muon Space

    Annapolis, MD
    4 days ago
  • $160k - $180k

     ...Software Engineer 1Markon is seeking a Software Engineer 1 to support the DTS organization for the Fort Meade customer. This role provides full-stack software development support for the NAPR Team, developing and enhancing applications that support enterprise data transformation... 
    Temporary work
    Flexible hours

    ClearanceJobs

    Annapolis, MD
    3 days ago
  • $131.3k - $237.35k

     ...Program Summary Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Contract work

    Leidos

    Annapolis, MD
    5 days ago
  •  ...Columbia Technology Partners is seeking a Senior Software Engineer to design, build, and support enterprise software across on-premises, cloud, and hybrid environments. The role emphasizes secure, scalable Java/Javascript solutions, RESTful APIs, and customer-focused integrations... 

    Columbia Technology Partners

    Annapolis, MD
    4 days ago
  • $170k - $190k

     ...Software Engineer 2 (GHOSTGEM)Location: Annapolis Junction, MD Compensation Range: $170 -$190K Active TS/SCI w/ Polygraph needed to apply Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S.... 

    ClearanceJobs

    Annapolis, MD
    3 days ago
  • $146k - $234k

     ...Responsibilities Analyze user and system requirements to inform software design, performance expectations, and technical feasibility...  ...Collaborate with cross-functional teams (e.g., systems and hardware engineers) to align software solutions with broader system architecture... 
    Contract work
    Shift work

    Peraton

    Annapolis, MD
    2 days ago
  • $64k - $128k

     ...Software EngineerNightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission...  ...community, defense, civil, and commercial markets.The Software Engineer develops, maintains, and enhances complex and diverse software... 

    ClearanceJobs

    Annapolis, MD
    3 days ago
  • $50k - $120k

     ...Job Overview GliaCell is seeking a Junior Software Engineer for a full‑time subcontract supporting a U.S. Government customer. The role focuses on sustaining critical mission‑related software and systems. Key Responsibilities Design, develop, and test software to fulfill... 
    Full time
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    5 days ago
  • $212k - $265k

     ...The Boeing Company is hiring a Senior Software Engineer in Annapolis Junction, MD. This role involves developing and enhancing complex software systems, contributing to advanced development programs, and requires at least 14 years of experience in software engineering.... 
    Remote work

    The Boeing Company

    Annapolis, MD
    5 days ago
  •  ...monitoring and assessment, and network data gathering across the entire life cycle of a project.Essential Duties and Responsibilities- The engineer will be heavily involved with the creation, maintenance, and running of Pig and or PySpark analytics and is responsible for... 
    Shift work

    Vetegrity

    Annapolis, MD
    13 hours ago
  •  ...The Boeing Company is seeking a Senior Software Engineer for Boeing Intelligence & Analytics in Annapolis Junction, MD. You will design, develop, test, deploy, and maintain software solutions while providing technical leadership on high-impact projects. You will work with... 

    The Boeing Company

    Annapolis, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!