Software Engineer - Java and Python

The Computer Merchant, LTD.

Gaithersburg (MD)

Hybrid

USD 90,000 - 96,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan

Job summary

The Computer Merchant, LTD. seeks a Software Engineer with AI-enabled development experience to support the UK National Airspace System Replacement Product Delivery Team.

The role is based in Gaithersburg, MD with a hybrid schedule onsite three days a week and remote two days, and may involve collaboration with teams in Eagan, MN or Egg Harbor, NJ. You will design and maintain software for real-time, high-availability systems, leverage AI tools, and ensure compliant SDLC practices while

Qualifications

  • Bachelor's degree in CS or related with 4+ years experience, or Master's with 2+ years.
  • Strong proficiency in object-oriented programming.
  • Experience with C, C++, and Ada; real-time, multi-threaded systems.
  • Familiarity with Linux (Red Hat), VMs, and hypervisors.
  • Knowledge of TCP/IP, UDP, SCTP and low-level protocols.
  • Experience with hardware integration and complex system interactions.
  • Proficient in source control and configuration management tools.
  • Excellent communication and ability to work autonomously or in cross-functional teams.
  • Eligibility to obtain Public Trust clearance; US citizen.

Responsibilities

  • Design, develop, test, and maintain software for real-time, high-availability systems.
  • Utilize AI-assisted development tools to enhance coding, refactoring, debugging, and automated test creation.
  • Implement AI responsibly throughout the SDLC (requirements, design, implementation, testing, docs, reviews).
  • Analyze complex system requirements and convert them into efficient designs.
  • Create and uphold automation scripts across development, testing, and production environments.
  • Promote code quality, reuse, traceability, and cross-team collaboration.

Skills

Object-oriented programming
C/C++/Ada
Real-time systems
Linux, VMs, hypervisors
TCP/IP, UDP, SCTP
Source control & CM tools
Communication & collaboration
US citizenship & clearance readiness

Education

Bachelor's degree in CS/related (4+ yrs)
Master's degree in related field (2+ yrs)

Tools

Ada
Claude Code
Copilot
GitHub
Linux
AI

Job description

Salary: $90,000 - 96,000 per year

Requirements
  • Bachelors degree in Computer Science or a related discipline with at least 4 years of relevant experience, or a Masters degree with 2 years of relevant experience
  • Strong proficiency in object-oriented programming
  • Skilled in C, C++, and/or Ada (Ada preferred but not mandatory)
  • Experience in developing real-time, multi-threaded systems
  • Familiarity with Linux (Red Hat), virtual machines, and hypervisors
  • Knowledge of low-level communication protocols (TCP/IP, UDP, SCTP)
  • Experience with hardware integration and complex system interactions
  • Proficient in source control and configuration management tools
  • Effective communication skills and ability to work autonomously as well as in cross-functional teams
  • Capable of obtaining and maintaining a Public Trust clearance
  • Must be a US citizen
Responsibilities
  • Design, develop, test, and maintain software for real-time, high-availability systems
  • Utilize AI-assisted development tools to enhance coding, refactoring, debugging, and automated test creation
  • Implement AI responsibly throughout the Software Development Life Cycle (SDLC), covering requirements analysis, design, implementation, testing, documentation, and code reviews
  • Analyze complex system requirements and convert them into efficient and manageable designs
  • Create and uphold automation scripts across development, testing, and production environments
  • Promote code quality, reuse, traceability, and foster cross-team collaboration
Technologies
  • Ada
  • AI
  • Hardware
  • Support
  • Linux
  • TCP/IP
  • Claude Code
  • Copilot
  • GitHub
More

We are looking for a Software Engineer with experience in AI-enabled development to join our team supporting the UK National Airspace System Replacement Product Delivery Team. This position offers a hybrid work schedule, allowing you to work onsite three days a week and remotely two days, based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. You will engage with real-time, safety-critical systems that support air traffic operations in the UK while modernizing a high-availability air traffic management platform utilizing traditional and AI-enhanced software development methodologies. Our employee benefits include medical, dental, and vision options, a 401(k) plan, and various insurance coverages.

last updated 41 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

vibehackers • Eagan (MN)

Hybrid
USD 108,000 - 195,000
AI-Enabled Real-Time Systems Engineer (Hybrid)
AI-Enabled Real-Time Systems Engineer (Hybrid)

The Computer Merchant, LTD. • Gaithersburg (MD)

Hybrid
USD 90,000 - 96,000
Medical insurance
Dental insurance
Vision insurance
+1
Systems Engineer – Air Traffic Management
Systems Engineer – Air Traffic Management

Jobot • Gaithersburg (MD)

Hybrid
USD 140,000 - 170,000
Systems Engineer – Air Traffic Management
Systems Engineer – Air Traffic Management

Jobot • Gaithersburg (MD)

On-site
USD 140,000 - 170,000
Sr. AI Software Developer - 175380
Sr. AI Software Developer - 175380

Piper Companies • Gaithersburg (MD)

Hybrid
USD 130,000 - 175,000
Senior AI Software Developer - 175299
Senior AI Software Developer - 175299

Piper Companies • Gaithersburg (MD)

On-site
USD 108,000 - 195,000
PTO
Paid Holidays
Medical
+5
Application Engineer - Python
Application Engineer - Python

Metis, Inc. • California

On-site
USD 100,000 - 160,000
Application Engineer - Python
Application Engineer - Python

Metis Technology Solutions, Inc. • Mountain View (CA)

On-site
USD 100,000 - 140,000
Senior AI Software Developer
Senior AI Software Developer

Piper Companies • Gaithersburg (MD)

On-site
USD 108,000 - 195,000
PTO
Paid Holidays
Medical
+5
Lead AI Software Developer - 175301
Lead AI Software Developer - 175301

Zachary Piper Solutions • Gaithersburg (MD)

Hybrid
USD 87,000 - 157,000
PTO
Paid Holidays
Medical
+5