Software Engineer
MAG USA Inc.
Position Summary
The Software Engineer will support the design, development, implementation, and documentation of systems engineering, integration, and readiness processes for PM EW&C systems. This role provides hands-on support to engineering teams, program offices, and integrated product teams (IPTs) across Army EW and spectrum warfare programs. The engineer will help maintain evolving architectures, develop software solutions, and assess engineering processes for effectiveness and compliance.
This position is ideal for an engineer experienced in Electronic Warfare (EW), Command-and-Control (C2) systems, RF-related software, or distributed simulation environments-drawing upon technical experience similar to work performed at Naval Air Station Patuxent River and Aberdeen Proving Ground.
Essential Duties and Responsibilities
- Support the design, development, integration, and documentation of systems engineering and readiness processes for PEO IEWS programs.- Participate in and help coordinate Systems Engineering IPTs and technical forums at the PEO and subordinate organization levels.- Maintain and evolve system architecture artifacts, including data flow diagrams, interface descriptions, and engineering documentation.- Coordinate closely with program, project, and product offices to assess engineering and integration process performance, risks, and improvement areas.- Provide direct support for Army transformation efforts, including fielding of digitized information infrastructures across Active and Reserve Components.- Conduct analysis of user requirements and translate them into actionable engineering artifacts (requirements, workflows, interface definitions).- Prepare engineering plans, technical documentation, design packages, and test artifacts.- Support and participate in test events, demonstrations, data collection, and risk assessments.- Coordinate across multiple organizations to ensure technical alignment, integration readiness, and smooth software/system delivery.- Provide engineering input to decision-making activities, milestone reviews, and technical exchanges.- Develops software solutions in C++, Python, and modern frameworks supporting RF systems, EW capabilities, and C2 architectures.- Designs and maintains GUI-based applications for control, monitoring, and integration of RF hardware, simulation tools, or EW-specific systems.- Experienced in developing and supporting Army Electronic Warfare tools such as EWC2 and EWPMT-X, including planning, coordination, and operational integration.- Skilled in working with distributed simulation environments, hardware-in-the-loop systems, and networked test assets.- Able to interpret and contribute to architecture diagrams, system requirements, interface control documents, and engineering workflows.- Demonstrated ability to support government test events, system demonstrations, and multi-organization technical coordination.
Requirements
Requirements: MUST HAVE
- Minimum of five (5) years relevant software engineering or systems engineering experience.- Proficiency in modern programming languages such as C++, Python, or Java.- Experience with systems engineering principles, requirements development, and integration processes.- Ability to work within DoD engineering environments, including participation in IPTs and technical working groups.- Active Secret clearance.
Preferred:
- Experience with Electronic Warfare, Spectrum Operations, or RF-related software systems.- Familiarity with Army programs such as TAK, AIDP, AFATDS, MEPED, JSDR, or EW/C2 architectures.- Experience with test events, demonstrations, or field support to operational units.- Experience working on Navy or Army development efforts such as NGTS, SIMDIS, or integrated test environments.- Knowledge of containerized applications, Kubernetes, or cloud-based architectures.
Education and Certification Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related technical field.- Four (4) additional years of direct relevant technical experience may be substituted for education.
Special Note
The position is contingent upon candidate's ability to meet physical and medical requirements as needed by the position; including compliance with all applicable federal, state, and local jurisdictional requirements.
Benefits and Compensation
At MAG Aerospace, we value your contributions providing our employees with a robust Total Rewards package that supports your total well-being. Full-time and part-time employees working at least 30 hours a week on a regular basis are eligible to participate in MAG's Total Rewards programs. Our offerings include health, life, disability, financial, and retirement benefits as well as paid leave, professional development, and tuition assistance. Individuals that do not meet the threshold are only eligible for select offerings not inclusive of health benefits. We encourage you to learn more about our Total Rewards Program by visiting the Resource page on our Careers site: Salary at MAG Aerospace is determined by various factors including but not limited to location, the particular combination of education, knowledge, skills, competencies, and experience as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $130,000.00 to $170, 000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of MAG's total compensation package for employees.
Need help finding the right job?
We can recommend jobs specifically for you!
Job Locations MD-Aberdeen Proving Groun
ID 2026-8239
Work Region CONUS
Category Fort Meade Technical Job Fair
Type Regular Full-Time
Clearance Secret
- ...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...Suggested
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Suggested- ...Software Engineer I Overview We are currently seeking Systems Engineers to support our Cybertron contract, delivering advanced software engineering solutions in support of mission-critical defense systems This role is ideal for early-career engineers who are...SuggestedContract workMonday to FridayFlexible hours
$115.79k - $261.97k
...the integrity and quality of our work so you can expect only the best from us. RSC2 is currently looking for a Senior Software Systems Engineer to join our growing team in Aberdeen Proving Grounds, MD! We are seeking an experienced Senior Software Systems Engineer...SuggestedFull timeContract workFor contractorsWork at officeImmediate startFlexible hours$112.2k - $196.4k
...Unleash your talent and redefine 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 analyze, design, and develop computer software required to support hardware or...SuggestedWork at officeLocal areaWorldwideFlexible hours$150k - $180k
...look for individuals who thrive in a high-performance environment where challenges are the norm and success are expected. The Software Engineer provides full-lifecycle software engineering support to the C5ISR Center Readiness and Rapid Capabilities (RRC) Portfolio...Full timeContract workPart timeLocal areaNight shift$115k - $130k
...Software Applications Engineer Sev1Tech is looking for a Software Applications Engineer to join our Army team supporting a critical mission. We are seeking a highly skilled.NET Full-Stack Developer to design, develop, and maintain modern, scalable web applications...$76k - $155.7k
## Software EngineerAberdeen Proving Ground, MD, USApply NowFind out how well you match with this jobJob ID327998Job Title: Software EngineerJob... ...***The Opportunity:** CACI is currently looking for a Software Engineer with digital signals processing experience to join our team...Contract workWork experience placementFlexible hours- Overview Position Title: DSP Software Engineer Location: Aberdeen, MD Reports To: Program Manager / Team Lead Job Type: Full-time Clearance Requirement: ****Ability to obtain and hold a Secret Security clearance. A active Top Secret (TS) or Top Secret/Sensitive Compartmented...Full timeContract workWork at officeLocal areaImmediate start
- ...Candidates must have an active Secret clearance and verify, before applying, that you meet the minimum requirements of the position. Software Engineer - Product Manager Tactical Communications Systems Location: APG, MD Security Clearance: Secret Education: Bachelor’s degree in...For contractorsFor subcontractor
- A technology and professional services provider in Aberdeen, Maryland is seeking a Senior Software Developer responsible for designing, developing, and implementing software solutions for defense applications. The ideal candidate should possess an active DoD Secret Security...
- MAG Aerospace in Aberdeen, Maryland, is looking for a full-lifecycle Software Engineer to support the C5ISR Center's RRC Portfolio. You’ll analyze and develop software solutions for complex systems within a high-stakes environment. Your qualifications must include a Bachelor...
$112.2k
...to achieve your full potential. Unleash your talent and redefine what’s possible. Job Description: Position Overview: As a Software Engineer at Parsons, you will join a fast-paced team supporting mission-critical requirements for the Department of War and United States...Full timeFlexible hours$70k - $90k
MAXIMUS is looking for an entry-level software developer to design and implement systems that meet complex business needs. This position requires a Bachelor's degree and offers a starting salary range between $70,000 to $90,000. The ideal candidate will code, test, and...- JANUS Research Group is seeking a Software Engineer - Product Manager to work on Tactical Communications Systems. Applicants must possess a minimum of 10 years of progressive software engineering experience and an active Secret clearance. Responsibilities include designing...
- ...Requisition #: SOFTW004159 Job Title: Software Developer Location: 6560 Surveillance Loop, Building 6007, Aberdeen Proving Ground, Maryland 21005 (Hybrid) Clearance Level: Active DoD - Interim Secret Required Certification(s): ~ DoD IAT Level II...For contractorsInterim roleWork at officeWorldwide2 days per week3 days per week
$95k
...of speed, flexibility, and ingenuity to strengthen and protect our nation's vital interests. Requisition #: 1684 Job Title: Software Developer I Location: Hybrid, Aberdeen Proving Ground, MD Clearance Level: Interim Secret / Top Secret, Must Have...Temporary workWork experience placementInterim roleWork at office- Join a high-impact team of engineers at Aberdeen Proving Ground (APG) supporting cutting-edge national security and defense programs.... ...commercial hardware. Bash, Python scripting. Experience using software configuration management (SCM) tools and frameworks such as Git...
$130k - $170k
MAG Aerospace in Maryland is seeking a Software Engineer to support design and development for Army Electronic Warfare systems. The role demands experience in RF-related software, with responsibilities including systems engineering support, software development in C++ and...$160k - $200k
...Cloud Engineer Work location: Onsite only at Aberdeen Proving Ground (APG) in Maryland Salary Range: $160,000 - $200,000 Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies. Employee ownership, generous 401K,...Full timeContract work$140k - $176k
...Job Title: C++/CUDA Signal Processing Engineer Company: Dalcom Engineering Location: Aberdeen Proving Ground, MD Salary:... ...Position Overview: Dalcom Engineering is currently seeking a software developer skilled in C++ and CUDA programming, to support Science...- Mssi Inc is seeking a Cloud Biometric Systems Engineer to support operational and maintenance tasks for cloud-based biometric applications. The role involves ensuring interoperability across government systems and managing cloud environments on platforms like AWS and Azure...
- ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across...Minimum wageContract workTemporary workWork experience placement
$90k - $110k
...Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the... ..., come see what we can offer you! Position Multidisciplinary Software Engineer Location: Churchville, MD Security Clearance: Active...For contractorsFlexible hours$62k - $77k
...seeking an entry-level Application Developer to support helpdesk and IT teams. The role involves developing, maintaining, and enhancing software applications, collaborating on resolving issues, and ensuring code quality. Candidates should have Java development experience and...$70k
...Responsibilities Design systems and programs to meet complex business needs. Code, test, debug, implement, and document moderately complex software programs. Prepare detailed specifications from which programs are developed and coded. Ensure that programs meet standards and...Minimum wageContract workTemporary workWork experience placementWork at office$83.3k - $139.8k
A leading defense technology firm in Maryland is seeking an experienced Software Developer to support the Army's Network Modernization program. This role involves designing, coding, and testing software applications, requiring 10+ years in software development. Candidates...- CACI International Inc. is seeking a Software Engineer at Aberdeen Proving Ground, MD, to develop user interfaces for RF measurement tools, integrating DSP outputs into applications. This role requires a Bachelor's degree and 3-7 years of software development experience...
- NCSL International is seeking an API Developer/Programmer for their Aberdeen Area Operation. In this role, you will support the defense community by developing automation scripts, designing full-stack applications, and managing APIs for data access and system integration...
$103.5k - $181.1k
...what's possible. Job Description: Parsons is seeking a Software Developer Journeyman to support our cutting-edge Drone Armor... ...Education ~ Bachelor's degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with...Local areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Aberdeen Proving Ground, MD
- consulting software engineer Aberdeen Proving Ground, MD
- senior software engineer remote Aberdeen Proving Ground, MD
- software engineer full time Aberdeen Proving Ground, MD
- startup software engineer Aberdeen Proving Ground, MD
- software engineer Aberdeen Proving Ground, MD
- part time software developer remote Aberdeen Proving Ground, MD
- software developer Aberdeen Proving Ground, MD
- cybersecurity software engineer Aberdeen Proving Ground, MD
- software engineer healthcare Aberdeen Proving Ground, MD

