Software Engineer

Envision Innovative Solutions

$100K — $120K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software development
  • Strong ability to design, develop, test, and maintain software systems based on requirements
  • Experience collaborating with cross-functional teams to ensure system performance and integration
  • Bachelor's degree from an accredited university in a related field
  • Active TS-SCI Security Clearance

Responsibilities

  • Develop and evaluate software and systems in line with hardware product development
  • Analyze software requirements within time and cost constraints
  • Consult with hardware engineers to assess interface and performance requirements
  • Design software systems using scientific analysis and mathematical models
  • Develop testing procedures and documentation for software systems
  • Coordinate software system installation when needed

Benefits

  • Work location flexibility across multiple sites
  • Opportunity to engage in cross-functional collaboration
  • Involvement in both software and hardware system development
  • Chance to work on cutting-edge technology in a defense context
Full Job Description
Software Engineer to join our team in Aberdeen Proving Ground, Maryland

Primary Responsibilities:
  • Research, design, develop, implement, test, and evaluate software and systems that enable computers to perform their intended applications.
  • Apply principles and techniques from computer science, engineering, and mathematical analysis throughout the software-development life-cycle.
  • Analyze software requirements and determine whether proposed designs are feasible within established time and cost constraints.
  • Collaborate with hardware engineers and other technical professionals to evaluate hardware-software interfaces and overall system requirements.
  • Design software systems using scientific analysis and mathematical models to predict and measure performance and design outcomes.
  • Develop and oversee software testing procedures, programming activities, and technical documentation.
  • Troubleshoot, maintain, and enhance existing software systems.
  • Consult with customers regarding software-system performance, maintenance, and technical requirements.
  • Coordinate software installation and integration activities when required.
  • Work with cross-functional teams to support system performance, reliability, and successful integration.

Required Skills:
  • Five or more years of professional software development experience.
  • Demonstrated ability to design, develop, test, and maintain software systems based on technical and operational requirements.

Desired Skills:
  • Bachelor's degree from an accredited university in a related field
  • DoD 8570 (IAT) Level II Security+ certification

Clearance Requirements
  • Active Secret with the ability to obtain TS-SCI

Similar Jobs

More Jobs at Envision Innovative Solutions

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: