View all jobs

Software Engineer

Aberdeen Proving Ground, MD · Computer/Software
INNOPLEX is a service-disabled veteran-owned small business that puts its employees first! Over the last 15 years we have built a company shaped by our workforce. We only hire the best, most driven, and talented people to help us support the most important customer in the world.

Job Description:
Located in Aberdeen MD, the Product Manager will properly staff the team to further the development for the program, the Software Engineer collaborates with system users, requirements owners, and developmental contractors to translate operational requirements into software requirements, designs, and implementations.
  • Participates in planning, coordinating, scheduling, directing, and controlling engineering and technical support activities applicable to software development and integration of software tools/capabilities onto a variety of execution platforms.
  • Participates in the development and execution of software and system test strategies. Reviews and assesses developmental contractor software code to ensure compliance with government-provided coding and cybersecurity standards.
  • Participates in government oversight of contractor software development activities, to include as a supporting team member in agile development paradigm activities (e.g., scrums, sprint retrospectives), developing software acceptance criteria, and generating recommendations to the government Assistant Product Manager regarding development, development planning, development/test automation tools, requirements prioritization, test, evaluation, cross-system integration, and fielding/delivery, and post-delivery support of software-based systems.
  • Provides integrated, multi-disciplinary solution recommendations for resolution of technical problems. ​​​​​
  • 5+ years of direct experience with software development
  • BS and/or graduate degree(s) in Engineering/SW Engineering/Computer Science
  • Experience with integration testing of systems of systems
  • Experience with continuous integration and continuous delivery
  • Familiarity with modern DEVSECOPS activities, CI/CD, and products
  • Evaluates design implications of current SW baseline and development baseline.
  • Help establish and maintain build environment for current product.
  • Ability to understand programmatic/strategic requirements and implications to the SW capability and external partners/stakeholders.
  • Experience in standardizing messages between unique and separate systems for collaborative missions
  • EW, JICD 4.2, and/or tactical networks experience is preferred but not essential.
  • Experience within DoD Acquisition framework and support to other SW based systems.
  • Participate in formulating program documentation and progress assessments for all phases of the acquisition process complex topics to senior leaders.

  • Good organizational and management skills – examples of project leadership/ownership
  • Ability to understand and apply systems engineering concepts for a PM managed software capability.
  • Ability to plan, organize, manage, and implement systems engineering processes.
  • Perform systems planning activities associated with design, development, manufacturing, sustainment, and modification of systems to satisfy customer requirements.
  • Advise management and staff on operations, current and revised policies and procedures, and new business practices.
  • Maintain workflow data to meet deadlines and established priorities.
  • Monitor the design and development of software to ensure compatibility with operational requirements.
  • Responsible for the design, development, and testing of embedded software, performing hands-on integration and test of software with target hardware in the loop, and interfacing with various disciplines including system/integration/test engineering.
  • Coordinates development, maintenance, and support efforts which will be directed toward functionally survivable, interoperable, logistically supportable, and cost-effective weapon systems that meet the requirements established by the customer/user.
  • Provides technical input to test and support plans.
  • Recommends new or improved software development policies, regulations, and directives.
  • Prepares input to technical specifications, reports, and statements of work.
  • Evaluates contractor proposals submitted in response to solicitations.
  • Provides technical guidance to contractors, reviewing, evaluating, and summarizing contractor's technical and progress reports and ensuring that the technical provisions of specifications are met.
  • Assessing performance of existing systems to determine future requirements such as hardware/software upgrades, testing and new system capabilities.

Clearance Required:
Current, active secret clearance

INNOPLEX, LLC is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.


More Openings

Cloud Engineer Level 2
Embedded Developer 2 (ED)
SharePoint Web Developer 2

Share This Job

Powered by