Current Job Openings >> Software Developer
Software Developer
Summary
Title:Software Developer
ID:PMESB - 101
Department:Information Technology
Location:Aberdeen Proving Ground, MD
Description

Established in 2006, Envision Innovative Solutions is a technology company that uses its knowledge and expertise to develop solutions and solve problems for commercial and government customers with a constant and deliberate commitment to performance and integrity.

Small Disadvantaged Business(SDB), offering a broad range of services.

Over time, we have developed expertise in staffing Technology projects and formed a Recruitment Service to provide staffing and solution needs to commercial customers. Our clients include many Technology and Financial Services companies. We have continued to grow, adding cutting edge networking solutions, web design and e-marketing services, as well as SEO strategy services.

Roles and Responsibilities:

 

  • Interacts with system users or stakeholders to translate their requirements into systems, hardware, and software requirements and design.
  • Leads software development projects and provides input into the development of test strategies.
  • Provide acquisition, evaluation, development and maintenance support for Engineering Test Environment
  • Ability to write transition plans to support system sustainment and post deployment software support (PDSS) from OEM to Government sustainment
  • Understands and can determine the operational status of MIL-STD-1553 avionics including navigation, communication, weapons, flight control, and Aircraft Survivability Equipment (ASE).
  • Provides system interface definition, functional analysis and system performance tradeoffs for Avionics subsystems.
  • Development of software documentation (SyTR, SVD, SRS, STD, test plans, procedures)
  • Assist in training field personnel in new procedures or features
  • Must be able to design, develop, and maintain software for a variety of engineering applications.
  • Must be able to work with analysts to understand their analytic or interface requirements.
  • Must be able to develop tools and interfaces. Design, develop, and test operating systems-level software, compilers, and network distribution software applications.
  • Must be able to set operational specifications and formulate and analyze software requirements. Must be able to design embedded systems software.

 

Preferred Qualifications:
 

  • Knowledge of Department of Defense and U.S. Army organization, regulations, standards, processes, and procedures
  • Familiarity with military battle command systems use of Avionics Line Replaceable Units (LRU).
  • Experience with a variety of military equipment including but not limited to or past experience with PM AME systems and subsystems
  • Knowledge and understand of software lifecycle testing, and engineering development validation and verification testing.
  • Knowledge and understanding of test tools at the Aviation Unit Maintenance (AVUM) and depot levels for MIL-STD-1553 avionics platforms, systems, subsystems and/or remote terminals. AMTS assists maintainers to determine the operational status of avionics network components and line replaceable units (LRUs) including navigation, communications, weapons, flight control, and Aircraft Survivability Equipment (ASE).
  • Experience in software development for new and deployed avionics systems.
  • Experience with US Army Avionics software maintenance and in the design, development, upgrade, field support, and maintenance of US Army Avionics equipment and systems.
  • Knowledge of CMMI based processes and relevant experience in use of and training in their application.
  • Working knowledge of Crescent Software 4.53, DDC MIL-STD-1553 card driver, Andor MIL-STD-1553 PCMCIA card driver, Excalibur MIL-STD-1553 PCMCIA card driver a plus.
  • Experience with Software Version(s): SLV Framework v7.0.1, SLV Framework v6.2, SLV Library v1.8, v2.5, APX-123 MKIT v1.2, APX-123 v1.3, ARC-220 v1.0, ARC-231 v1.2, ASN-128 BOB v2.1, ASN-128 v2.1, EGI ICA v1.2, EGI v2.2, EGI+ ICA v1.1, EGI+ v1.2, Arinc 429, RS-422, Eagle 429
  • Language: MS Visual C++ 6.0, MS Visual Basic 6.0, VB .NET, C#, C++, Lab View
  • Tools: MS Visual Studio, GIT, Setup Factory

 

 

Minimum Qualifications:
To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Bachelor degree in Computer Science, Electronics Engineering or other Engineering or Technical discipline and seven years of work experience. Two additional years of applicable experience may be substituted for the degree.
  • Nine (9) years of relevant job experience.
  • US Citizenship and a current Secret or Top-Secret Clearance or having held one during the last two years.
  • Knowledge of SDLC models
  • Security+ Certification desirable
  • Proficient in Microsoft Word, Excel, Project and Outlook
  • Strong written oral communication and interpersonal skills

 

 

Bachelor degree in Computer Science, Electronics Engineering or other Engineering or Technical discipline and seven years of work experience. Two additional years of applicable experience may be substituted for the degree.

Must be able to design, develop, and maintain software for a variety of engineering applications.

Must be able to work with analysts to understand their analytic or interface requirements.

Must be able to develop tools and interfaces. Design, develop, and test operating systems-level software, compilers, and network distribution software applications.

Must be able to set operational specifications and formulate and analyze software requirements. Must be able to design embedded systems software.

Years of experience shall be within the last 9 years of the effective date of basic IDIQ award.



Envision Innovative Solutions is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce regardless of age. U.S. Citizenship is required for most positions.

This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock