Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SMX Logo

Software Engineer (4515)

SMX

$95,000 - $160,600
Aug 18, 2025
Patuxent River, MD, US
Apply Now

SMX is looking for a Software Engineer to support the development and deployment of a modernized weapon test system (STORM) for the Navy, replacing a legacy system and improving weapon test and reprogramming operations.

Requirements

  • Experience with one or more of the following programing or scripting languages: Ada, SQL, C, C++, Java, Python, Assembly, Perl.
  • Experience with one or more of the following tools: Jenkins, GIT, CM Synergy, ClearCase, ClearQuest, Concurrent Version System, Change, Synergy.
  • At least five (5) years of software engineering experience, performing software requirements analysis, software design, software coding, software integration and software testing.
  • At least three (3) years of the five (5) years of experience shall have consisted of performing software engineering functions for a Department of Defense (DoD) Aircraft or Weapons System.
  • Promote and ensure secure coding practices.
  • Utilize and promote modern workflow and collaboration tools such as Jira and Confluence.
  • SAFe Certification and experience.

Responsibilities

  • Develop and maintain software requirements and specifications.
  • Review and evaluate vendor software specifications, requirements, designs, and architecture proposals.
  • Provide recommendations for software enhancements to improve performance, sustainability, architecture, and interoperability.
  • Coordinate with vendors on software and system integration, testing, and demos.
  • Lead technical software design and code reviews to maintain engineering standards.
  • Promote software engineering excellence, including test coverage, maintainability, and clean code principles.
  • Promote the design and implementation of automated software testing strategies, including unit, integration, and system tests.

Other

  • Clearance Required: Secret
  • BS or BA degree in Computer Science or Computer Engineering. A BS or BA degree in Engineering with significant recent experience in software coding, software development, and software acquisition is also acceptable. Degree must be awarded from a college program with ABET (Accreditation Board for Engineering and Technology, Inc.) certification.
  • Engage with customers to understand evolving requirements and mission objectives.
  • Work closely with product managers, UX/UI designers, and DevOps teams to align technical solutions with user needs and deployment solutions.
  • Support reporting, briefing, and status updates to IPT, PMA, PEO, and sponsor leadership.