This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Envision Innovative Solutions is a trusted technology and engineering partner delivering mission critical capabilities to government and commercial clients. Founded in 2006, we specialize in cybersecurity, information assurance, systems engineering, enterprise IT and network support, C4ISR, and software development, with internal R&D in extended reality (XR)—including VR, AR, and MR—for training and simulation. Envision is seeking a motivated, career, and customer-oriented Software Engineer to join our team. This position is available at multiple locations, including Aberdeen Proving Ground, Maryland- Fort Belvoir, VA- Huntsville, AL- Austin, TX- Tobyhanna Army Depot, PA- Letterkenny Army Depot, PA and Lakehurst, NJ.
Job Responsibility:
Develops, researches, designs, implements, tests, and evaluates software and systems, in conjunction with hardware product development, that enables computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis
Analyzes software requirements to determine feasibility of design within time and cost constraints
Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system
Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Develops and directs software system testing procedures, programming, and documentation
Consults with customers concerning maintenance of software system
May coordinate installation of software system
Requirements:
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
Nice to have:
Bachelor’s degree from an accredited university in a related field