Software Engineer I

Oviedo, Florida
Jan 04, 2019
Mar 05, 2019
Aerospace, Technology

At ProActive our software and systems engineering teams are engaged and consistently challenged with supporting various DoD simulation and training systems programs. Some of our projects include the development of reconfigurable training systems incorporating gaming technology and the enhancement of A-10 aircraft and Underwater Egress trainers. We provide an environment where engineers are engaged in the development and support phase to software/systems implementation. We seek professionals with a drive to work in diverse teams or independently as required, and the ability to apply technical competencies with creative ingenuity in solving technical software or systems problems while exceeding customers expectations.

Job Summary:

Designing, developing, and testing components for simulation and training systems.

Supervisory Responsibilities:

No supervisory responsibilities entailed; candidate works with some technical supervision.

Essential Duties and Responsibilities:

  1. Design and develop software components with some guidance
  2. Prepares data and presentation material needed to support design reviews
  3. Tests developed components in accordance with specified test procedures and resolves associated discrepancies/deficiencies
  4. Assists technical writers with documenting the design of assigned software components
  5. Continually apprises supervisor of progress on assigned task(s)

Non-Essential Duties and Responsibilities:

Performs all other duties related to essential duties as assigned.

Education / Experience:

Requires Bachelors degree or equivalent education and experience in an engineering discipline, with 0 3 years related experience in engineering software development.

U.S. Citizenship is required.

Candidate must be capable of obtaining and maintaining US Department of Defense secret security clearance.

Required Skills:

  1. Fundamentals of operating systems

  2. Basic algorithms and design patterns

  3. Modern programming language (e.g., C# and C++)

  4. Use of an integrated development environment (e.g., Visual Studio or Eclipse)

Preferred, but Not Required Skills:

  1. Gaming engine (e.g., Unity and Unreal)

  2. Software configuration management tool (e.g., Git or Team Foundation Server)

Customer Service Expectations:

Candidate should be able to communicate clearly in oral and written form

Similar jobs

Similar jobs