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

Software Engineer II (UAV/USV)

$85k - $115k

Ideal Aerosmith

Software Engineer II

Ideal Aerosmith is a leading supplier of precision inertial guidance test systems, flight motion simulators, innovative defense solutions in support of the warfighter, and a premier provider of aerospace test engineering services, ATE system engineering, and quality contract manufacturing services to the aerospace industry. We're experts and we earn that title everyday with our customers through innovative engineering, manufacturing, and sustainment of world-class motion and electric test solutions and services.

Here, we don't just solve complex problems - we redefine what's possible. Every role at Ideal Aerosmith supports a lean culture through continuous improvement - ongoing, incremental enhancements to products, processes, or services aimed at reducing waste and boosting efficiency, customer service, and performance. With a team of skilled problem solvers and a culture that thrives on tackling challenges head-on, we are dedicated to our clients' success. Enjoy competitive benefits, a supportive work environment, and every other Friday off to recharge.

We are seeking a highly motivated and technically capable Software Engineer II to support the design, development, integration, modernization, and sustainment of software systems for our Unmanned Aerial Vehicle (UAV) and Unmanned Surface Vehicle (USV) programs. This position reports within the Engineering IPT structure and works closely with Systems, Electrical, Mechanical, and Production teams to ensure software solutions are robust, secure, scalable, and production-ready.

The ideal candidate will have a strong background in distributed systems, cloud architectures, DevSecOps practices, containerization technologies, and embedded software development. This role will support both mission software and infrastructure environments, including secure Red Hat Enterprise Linux (RHEL) deployments, real-time data systems, and production-integrated embedded components. The focus of this role will include containerizing legacy hardware- and software-dependent applications and porting them to modern, server-based, containerized infrastructures capable of supporting scalable, mission-critical operations.

Job Responsibilities

Software Development & System Architecture

  • Design, develop, test, and maintain mission software and distributed systems supporting UAV and USV platforms, including real-time data processing, system orchestration, and web-based control interfaces.
  • Develop embedded software components and integrate them with higher-level distributed services and system control architectures.
  • Develop backend services, APIs, and user interfaces supporting command, control, monitoring, and data visualization functions.
  • Collaborate with Systems Engineering to implement requirements-compliant software architectures with full traceability to customer specifications.

Legacy System Modernization & Containerization

  • Containerize legacy software applications and associated services using modern container technologies, enabling migration from hardware-dependent deployments to server-based, scalable infrastructures.
  • Lead efforts to port legacy hardware-bound or monolithic applications into modular, containerized architectures suitable for deployment in secure on-premises or cloud-hosted environments.
  • Support modernization efforts that transition legacy systems into secure, maintainable, and production-ready containerized environments.

Infrastructure, Security & DevSecOps

  • Support deployment and testing on secure Linux-based environments, ensuring compliance with DoD cybersecurity and STIG requirements.
  • Assist in automating build, deployment, and monitoring pipelines using modern DevSecOps practices to support secure and repeatable software releases.
  • Support implementation of Infrastructure as Code (IaC) strategies for development, test, and production environments.
  • Contribute to accreditation support activities, including documentation and remediation required for Government system approval processes.

Integration, Testing & Production Support

  • Support hardware-in-the-loop (HIL) and integration testing efforts to ensure reliable interaction between embedded systems, avionics, sensors, and mission payloads.
  • Diagnose and resolve software defects, conduct root cause analysis, and implement corrective actions to enhance system reliability.
  • Collaborate with Production and Manufacturing teams to ensure software configurations are stable, repeatable, and scalable for low-rate initial production and transition-to-rate builds.
  • Participate in Agile/Scrum development cycles, code reviews, sprint planning, and technical design reviews.
  • Support development of required technical documentation, including software design descriptions, interface control documents (ICDs), test procedures, and configuration management artifacts required for Government customers.
Qualification Requirements
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related technical field.
  • 3–7 years of professional experience developing distributed, embedded, or mission-critical software systems.
  • Experience modernizing legacy software systems or migrating applications to containerized or server-based environments.
  • Experience working in Linux-based environments and secure system deployments.
  • Experience with containerization technologies and Infrastructure as Code (IaC) tools is strongly preferred.
  • Familiarity with DoD cybersecurity requirements, STIG remediation, or secure system hardening is preferred.
  • Exposure to embedded systems, signal processing, or hardware/software integration is a plus.
  • Must be eligible to obtain and maintain a DoD Secret security clearance.
  • Ability to travel (domestic and internationally) and obtain a passport.
  • Due to federal contract requirements, candidates must be U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. §1324b(a)(3).
Skill Requirements
  • Strong analytical and problem-solving abilities, with demonstrated experience troubleshooting complex distributed, containerized, or embedded systems.
  • Ability to work effectively within a multidisciplinary IPT environment supporting hardware and software integration.
  • Strong written and verbal communication skills, including the ability to brief technical status to engineering leadership and Government stakeholders.
  • Ability to adapt to changing program priorities and support rapid prototyping and iterative development cycles.
  • Experience working within Agile/Scrum development environments.
Physical Requirements
  • Ability to work for extended periods at a computer workstation and use a keyboard.
  • Ability to walk, stand, crouch, or support integration activities in laboratory or hangar environments as required.
  • Ability to lift and/or carry up to 45 lbs as needed for hardware integration activities.

Salary Range: $85,000-$115,000 annually.

This salary range represents a good faith estimate of the base compensation for this position. Actual base compensation will be determined based on multiple factors, including location, the scope and responsibilities of the position, the candidate's qualifications, internal equity, experience, education, skills, and prevailing market conditions. In exceptional cases, compensation above this range may be considered based on experience, skills, or business needs.

This position is eligible for a discretionary annual performance bonus based on individual and company performance. Overtime eligibility, if applicable, will be determined in accordance with federal and state law.

Ideal Aerosmith additionally offers a comprehensive benefits program, which includes health, dental, vision, and voluntary benefits; 401K with company match; company-paid holidays; every other Friday off; and paid time off for vacation and personal time

Ideal Aerosmith is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or any other characteristic protected by law. Our goal is to create a work environment that celebrates diversity and inclusion, where all employees feel respected and valued. We encourage applications from all qualified individuals and strive to provide equal employment opportunities to everyone.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II (UAV/USV) in California, MD vacancy
  • $91.8k - $137.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Defense Systems (NGDS) is looking for a Software Engineer / Principal Software Engineer based out of Hollywood, MD ( St. Mary's County). Our Team works on state-of-the-art Mission... 
    Suggested
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Hollywood, MD
    1 day ago
  • $100k - $180k

     ...Software Engineer JHNA, CTSi, and EXPANSIA have come together to form a Defense Technology platform named Aether Aerospace focused on delivering high-impact technologies, technology-enabled services and advanced manufacturing solutions to the U.S. Department of Defense... 
    Suggested
    Contract work
    For contractors
    Work experience placement

    TalentWerx

    Hollywood, MD
    1 day ago
  • $120k - $180k

     ...honest with each other. Come and join our dynamic team! JOB DESCRIPTION Seeking a highly motivated and driven Sr. Software & Systems Engineer to work Onsite supporting enterprise IT for our War-fighter customer who upholds America's status as the "Land of the... 
    Suggested
    Contract work
    Temporary work
    For contractors
    Local area

    Rollout Systems

    Patuxent River, MD
    4 days ago
  • $80k - $110k

     ...Sigma Defense is seeking a Senior Systems Engineer to join our team at Patuxent River NAS, MD. Equal Opportunity Employer/Veterans...  ...Experience ~ P8 Combat Systems Experience ~ Naval/DoD Application Software Development Experience Must be a U.S. citizen.... 
    Suggested

    Sigma Defense

    Patuxent River, MD
    4 days ago
  • $140.7k - $170.6k

     ...of the Department of Defense (DoD) by providing cutting-edge engineering, testing, and evaluation for U.S. Navy weapons systems. Our...  ...Position: AMEWAS is seeking a highly motivated and talented Software Systems Engineer (ADT)-Journeyman to support Battlespace... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Relocation package
    Night shift

    Amewas

    Patuxent River, MD
    1 day ago
  • $85k - $120k

     ...Title: Splunk Engineer/System Analyst KBR's Mission Engineering Division delivers complex technical solutions and expert support to...  ...Intermediate knowledge of Microsoft Internet Information Services (IIS) Intermediate knowledge of Amazon Web Services (AWS) and... 
    Contract work
    Temporary work
    Local area
    Relocation
    Relocation package
    Flexible hours

    KBR

    Lexington Park, MD
    2 days ago
  • $165k

     ...Are you ready to make a difference? Come join a mission that can save the world! About the Role Dragos is seeking a Senior Software Engineer to join our team in building the leading OT Security Platform. We work in a matrix‑style engineering organisation which means,... 
    Local area
    Remote work

    Dragos, Inc.

    Lexington Park, MD
    1 day ago
  •  ...Command Post Technologies, Inc. (CPT) is seeking a motivated and detail-oriented Software Engineer to join our team. As a key member of the team, you will play a critical role in ensuring the quality and functionality of software applications. You will leverage your... 
    Local area
    Remote work
    Flexible hours

    Command Post Technologies

    Patuxent River, MD
    4 days ago
  • $100k - $130k

     ...ground and seaborne targets O&M; technical, logistics and other engineering support; systems integration; electronics and communications...  ...Instrumentation (PIE) Department and we are currently looking to hire a Software Engineer / Computer Scientist to develop, test and maintain... 
    Full time
    For contractors
    Work experience placement
    Currently hiring
    Flexible hours

    Systems Application & Technologies Inc

    Patuxent River, MD
    4 days ago
  • $130k - $145k

     ...Systems Security Engineer (SSE), Journeyman KAIROS, Inc is searching for an energetic,...  ...identification for open findings Review hardware/software lists: investigate potential issues (e.g....  ...Meet DoD 8570.01-M/8140 IAT Level I or II requirements (e.g., Security+ CE)... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area

    Kairos

    Patuxent River, MD
    1 day ago
  • $95k - $130k

     ...a Top Secret clearance Telework Eligible? No What You'll Do: Join a high-impact engineering team supporting an innovative new NAVAIR program! As a Software Engineer , you will develop and integrate advanced simulation software used to model aircraft... 
    Remote work

    ASEC Inc

    Lexington Park, MD
    4 days ago
  • $90k - $155k

     ...Overview Spalding, a Saalex Company is seeking a Software Engineer - React/AWS in Patuxent River, MD . Spalding, a Saalex Company is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions... 
    Full time
    Temporary work
    Interim role
    Remote work
    Flexible hours

    Saalex

    Lexington Park, MD
    4 days ago
  • $165k

    Dragos, Inc. is looking for a passionate Senior Software Engineer to enhance its OT Security Platform. You will develop back-end systems primarily in Rust and be part of a dynamic team focused on delivering high-performance solutions. Ideal candidates should have over 5... 
    Remote work

    Dragos, Inc.

    Lexington Park, MD
    1 day ago
  •  ...JOB TITLE: EMBEDDED SOFTWARE ENGINEER I DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION: EXEMPT PRIMARY FUNCTION We are seeking a talented and experienced Embedded Software Engineer to join our Software Engineering... 
    Flexible hours
    Afternoon shift

    Platform Aerospace

    Hollywood, MD
    5 days ago
  • $112.9k - $257k

     ...Embedded Software Engineer, Lead The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code that creates a bridge between pieces of software, allowing them... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Lexington Park, MD
    5 days ago
  • $145k - $193k

     ...of the Department of Defense (DoD) by providing cutting-edge engineering, testing, and evaluation for U.S. Navy weapons systems. Our...  ...Position: AMEWAS is seeking a highly motivated and talented Software Developer (C++)-Senior to support Battlespace Modeling &... 
    Work experience placement
    Work at office
    Local area
    Relocation package
    Night shift

    Amewas

    Patuxent River, MD
    1 day ago
  • $135.8k - $213.4k

     ...Sr Principal Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be... 
    Shift work

    Northrop Grumman

    Hollywood, MD
    1 day ago
  • $170k - $185k

     ...Cloud Information System Security Engineer (ISSE) - RMFWashington DC/Lexington Park/PAXR, MD Requires US Citizenship Employment Term and Type: Regular, Full Time Required Security Clearance: (Minimum for hire) Secret Required Education: (Minimum for hire)... 
    Full time
    Casual work
    Work at office
    Worldwide

    FGS

    Lexington Park, MD
    2 days ago
  • $95k - $115k

     ...Responsibilities As a Software Developer at Sabre Systems, you will employ your talent towards improving the systems used on the...  ...the ocean. The Maritime Surveillance domain requires Software Engineers to familiarize themselves with a wide variety of mission systems... 
    Contract work
    For contractors

    Sabre Systems

    Patuxent River, MD
    2 days ago
  • $90k - $120k

     ...Sigma Defense is currently seeking a Software Developer to support on site software development for PMA290 Software Support Activity...  ...Bachelor's degree from an accredited college or university in Engineering, Mathematics, Computer Science, Computer Engineering,... 

    Sigma Defense

    Patuxent River, MD
    14 days ago
  •  ...Lead Cybersecurity Assessment Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have...  ...series, and Security Controls Assessment (SCA). Experience in software engineering and systems engineering, including requirements... 
    For contractors
    Work experience placement
    Internship
    Local area

    MITRE

    Lexington Park, MD
    5 days ago
  • $169.6k - $198.6k

     ...of the Department of Defense (DoD) by providing cutting-edge engineering, testing, and evaluation for U.S. Navy weapons systems. Our...  ...Position: AMEWAS is seeking a highly motivated and talented Software Developer (WSCE-JSE)-Senior to support Battlespace Modeling &... 
    Work experience placement
    Work at office
    Local area
    Relocation package
    Night shift

    Amewas

    Patuxent River, MD
    1 day ago
  • $145k - $190k

     ...Sostware Developer in Lexington Park, MD.  Saalex Corp., is an Engineering and Information Technology Services company with a focus on...  ...depending on experience) We are seeking an experienced Senior Software Developer to design, develop, and enhance software solutions... 
    Contract work
    Temporary work
    Local area
    Flexible hours

    Saalex

    Lexington Park, MD
    2 days ago
  • $115k - $300k

     ...S3I Engineering provides specialty engineering services, systems integration, and operational...  ...expertise covers multiple facets of the Software, Systems, Cyber, and Hardware Engineering...  ...: Senior or Principal Systems Engineer  (II/III) Work Schedule : M-F, 8AM-5PM, Flexible... 
    Full time
    Work at office
    Flexible hours

    S3I Engineering

    Patuxent River, MD
    22 days ago
  • $143.49k - $197.29k

     ...product troubleshooting skills, and enjoy working collaboratively, we may have the perfect role for you! As a Principal Product Support Engineer, you will serve as the highest level of technical support within the product support team. You will lead efforts to resolve the... 
    Work experience placement
    Work at office
    Worldwide

    Sierra Nevada Corporation

    Lexington Park, MD
    10 days ago
  • $69.3k - $158k

     ...Systems Security Engineer The Opportunity: Are you looking for an opportunity to advance your experience in securing systems that will enable the war fighter? As a systems security and network security engineer, you can identify the tools, configurations, devices... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    BOOZ, ALLEN & HAMILTON, INC.

    California, MD
    1 day ago
  • $90k - $180k

     ...System Security Engineer (Anti-Tamper) Sabre is seeking a System Security Engineer (Anti-Tamper) to support our Cyber Warfare Department...  ...of system design to include microelectronic implementation and software implementation, system integration, V&V, cost, and risk.... 
    Contract work
    For contractors
    Work at office

    Sabre Systems

    Lexington Park, MD
    1 day ago
  • $80k - $100k

     ...environment where challenges are the norm and success are expected.  MAG Aerospace is seeking a resourceful Anti Tamper System Security Engineer (SSE) who is responsible for requirements definition and end-to-end development and fielding of weapons in support of US Navy and... 
    Full time
    Contract work
    Part time
    For contractors
    Work at office
    Local area

    MAG Aerospace

    Lexington Park, MD
    4 days ago
  • $130k - $144.99k

     ...Journeyman System Security Engineer (SSE) Sabre Systems is currently hiring a Journeyman System Security Engineer (SSE) to support...  ...mitigation identification for open findings. Review hardware/software lists: investigate potential issues (e.g. Open Source, foreign... 
    Contract work
    For contractors
    Currently hiring
    Work at office

    Sabre Systems

    Patuxent River, MD
    3 days ago
  • $73.1k - $121.8k

     ...SMX is seeking a Journeyman System Security Engineer (SSE) to support Unmanned Carrier Aviation Program Office (PMA-268) located at Patuxent...  ...identification for open findings. Review hardware/software lists: investigate potential issues (e.g. Open Source, foreign... 
    Contract work
    For contractors
    Work experience placement
    H1b
    Work at office

    SMX Corporation

    Patuxent River, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II (UAV/USV). Be the first to apply!