Senior Software Engineer

JHNA, Inc.
Huntsville, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Huntsville, United States of America

Tech stack

Agile Methodologies
Computer Engineering
Software Systems
Devsecops

Job description

  • Assess contractor developed LE system software to improve performance through the integration of Agile DevSecOps generated software components that will conform with compatibility requirements of available hardware.
  • Evaluate software systems for modularity and interoperability of various UAS products/systems.
  • Collect information on systems-level project specifications, performance requirements, and known capabilities and limitations as they relate to the LE system.
  • Determine feasibility of proposed system modifications or design, ensuring the needs and requirements of the user will be met within time and cost requirements
  • Design systems software to meet project requirements, collaborating with development teams and platform owners to ensure a smooth transition from Agile DevSecOps pipeline to the LE platform.
  • Develop and leads efforts to automate the build, test, validation, and deployment processes.
  • Use mathematical models and scientific analysis to predict and measure consequences and other outcomes of software system design.
  • Analyze architectural and functional requirements, specifications, and interfaces.
  • Evaluate detailed software specifications and designs.
  • Monitor implementation of development standards including but not limited to Mil-STD-882E, FACE, MOSA and others.
  • Provide technical guidance and support to development teams on DevSecOps tools and processes.
  • Help with presentations and development of course of actions to upper management.
  • Stay up to date with the latest advancements in DevSecOps technologies and practices.
  • Other duties as assigned.

Requirements

  • Candidate must be a U.S. Citizen with a current Active Secret Clearance
  • Bachelors Degree from an accredited college/university (ideally in a STEM field)
  • Ability to review and analyze computer programs for various purposes.
  • Ability to analyze and address needs of users based on User Requirements and CONOPS.
  • Thorough understanding of computer engineering principles and procedures.
  • Ability to manage time and prioritize tasks.
  • Knowledge of Modular Open System Approach (MOSA) and Agile design and development principles
  • Excellent verbal and written communication skills.
  • Communication skills to interface with government and contractors to represent technical and programmatic positions

Apply for this position