Overview:
Software Engineers design, code, and maintain applications in various software languages. The candidate provides solutions to a variety of technical problems of moderate scope and complexity. The candidate will develop, enhance, and maintain software code as assigned and will contribute to the completion of specific programs and projects.
Duties:
- Solves problems which are varied, may be related to multiple issues, and may not be clear. If no precedent exists, complex problems may require research and analysis of alternatives involving many factors.
- May independently determine and develop approach to solutions.
- Designs, codes, and maintains applications in various software languages under little supervision.
- Embedded programming (C/C)
- Graphical User Interface programming (C).
- Writing interface control documents, specifications and test procedures for your designs is expected.