Engineer II - (Software - Product Development)

KLM Careers

Job Description

Engineer II - (Software – Product Development)

Newport News, VA

Supports new product development activities in a Product Development and/or R&D environment by creating new software functionality and/or processes utilizing engineering principles.


  • Develops more complex software programming for prototypes per customer requirements.
  • Analyzes test data and makes recommendations to determine if software design meets functional and performance specifications.
  • Evaluates engineering test results for possible application to development of systems or other uses.
  • Utilizes statistical analysis to ensure process is capable.
  • Generates new concepts/designs and generates proof of concept.
  • Reviews content of technical reports to ensure accuracy and consistency.
  • Trains less experienced Engineers on department processes or systems.


1. Bachelor’s degree in Computer Engineering or equivalent

2. 2-5 years’ experience in research and development, medical or related field writing applications in C/C++.

3. Working knowledge of C, C++, C# programming languages for software development in both

4. MS Windows and Linux environments. Specific knowledge/experience programming embedded C/C++, .NET, and working in a Test Driven Development (TDD) environment preferred.