Skip to main content
CareerApp

Software Engineer jobs in Maryland

12 open roles classified as Software Engineer and placed in Maryland, read from employers’ own careers sites.

IT Specialist (Applications Software)

Bureau of Economic Analysis

2 locations · $85,447 – $133,142

A database developer role within the U.S. Bureau of Economic Analysis, working on statistical and business support systems using SQL Server and modern development practices. The position requires hands-on experience with database design, T-SQL programming, and DevSecOps methodologies.

Via USAJOBS · Apply there ↗

Choose a location to apply
AeroVironment

Software System Engineer

AeroVironment

Full-time · Annapolis Junction, MD · $102,000 – $255,000

This is a senior software systems engineer role combining application development, Linux administration, and RF systems integration for mission-critical environments. The ideal candidate is an experienced engineer comfortable working independently on complex problems in security-sensitive settings while also mentoring junior staff.

Listed on AeroVironment’s careers site · Apply there ↗

Principal FSW Engineer

AST SpaceMobile

Lanham, MD

AST SpaceMobile is hiring a principal-level embedded software engineer to lead the design and deployment of Linux-based networking systems for their satellite constellation. The role suits someone with 8+ years shipping embedded Linux products who can mentor others, own architectural decisions, and drive cross-team technical leadership for a space-based broadband network.

Listed on AST SpaceMobile’s careers site · Apply there ↗

Palantir

Forward Deployed Software Engineer - US Government

Palantir

Full-time · 8 locations · $135,000 – $200,000

A forward-deployed engineer working directly with US government customers to design and implement data-driven solutions to their most complex operational challenges. This role suits engineers who thrive in startup-like autonomy, enjoy moving between technical and strategic work, and want hands-on exposure to critical national institutions.

Listed on Palantir’s careers site · Apply there ↗

Choose a location to apply
AeroVironment

Senior CNO Developer

AeroVironment

Full-time · Jessup, MD · $112,400 – $186,500

This role develops low-level software tools and reverse-engineering capabilities for military cyber operations, requiring deep systems knowledge and hands-on debugging across multiple platforms. It suits experienced software engineers with 12+ years in the field who are comfortable working at the assembly and network level on mission-critical security tools.

Listed on AeroVironment’s careers site · Apply there ↗

Sr. Capabilities Developer - Defense Programs

AST SpaceMobile

Lanham, MD

AST SpaceMobile seeks a Senior Capabilities Developer to design and deploy software solutions for defense communications programs, working across signal processing, data analytics, secure networking, and DevOps throughout the full development lifecycle. The role suits someone with 5+ years building complex mission-critical systems who can integrate multiple technical disciplines and translate operational needs into production-ready capabilities.

Listed on AST SpaceMobile’s careers site · Apply there ↗

AeroVironment

CNO Developer

AeroVironment

Full-time · $102,000 – $270,000

This role develops and maintains specialized software tools for offensive cybersecurity operations, requiring expertise in reverse engineering and custom capability development. It suits experienced software engineers with deep knowledge of systems programming and a strong security clearance.

Listed on AeroVironment’s careers site · Apply there ↗

Software Engineer II – Cybersecurity & Encryption (DoD Programs)

AST SpaceMobile

Lanham, MD

This role develops secure software for government and defense programs, focusing on cryptography, encryption, and cybersecurity implementations. It suits engineers with 4+ years in secure software development who want to work on mission-critical systems in regulated industries.

Listed on AST SpaceMobile’s careers site · Apply there ↗

AeroVironment

CNO Developer (Mid-Level)

AeroVironment

Full-time · Jessup, MD · $190,000 – $210,000

This mid-level software developer role involves building low-level cyber tools and reverse engineering capabilities for military network operations missions. It suits experienced developers with strong C/C++ or Python skills who are comfortable with systems programming, have security clearance, and want to work on high-impact national security projects.

Listed on AeroVironment’s careers site · Apply there ↗

Software Development and Integration Engineer

AST SpaceMobile

Lanham, MD

This role combines software engineering with integration and DevOps responsibilities, focusing on building deployment pipelines and managing build environments for aerospace and defense systems. It suits engineers with 5+ years in software integration, CI/CD, and regulated industries who want to work on mission-critical space communications technology.

Listed on AST SpaceMobile’s careers site · Apply there ↗

AeroVironment

Junior Software Engineer

AeroVironment

Full-time · Jessup, MD · $83,500 – $180,000

This is an entry-level embedded systems and low-level software engineering position where you'll develop drivers, applications, and firmware for military drone systems across Windows and Unix platforms. It suits engineers with a computer science degree and some experience in C/C++/Python who are interested in defense technology and can obtain security clearance.

Listed on AeroVironment’s careers site · Apply there ↗

Ground Software Engineer (Senior)

AST SpaceMobile

Lanham, MD

This role leads full-stack ground software development for a space-based cellular network, requiring someone who can architect mission-critical systems and mentor a distributed engineering team while staying hands-on with code. The ideal candidate combines 8–10 years of software engineering depth with experience in regulated environments, DevOps, and multi-platform development.

Listed on AST SpaceMobile’s careers site · Apply there ↗

Search with filters

Canonical: https://career.thegoodapps.co/jobs/in/maryland/software-engineer

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.