Software Engineer

    • Job Tracking ID: 85347-306147
    • Job Location: Fort Walton Beach, FL
    • Job Level: Any
    • Level of Education: BA/BS
    • Job Type: Full-Time/Regular
    • Date Updated: 07/01/2020
    • Years of Experience: Any
    • Radford Job Code: 05101
Invite a friend
facebook LinkedIn Twitter Email


Job Description

GENERAL JOB SUMMARY:

Perform detailed software development work in the areas of programming and testing of a software project.  Apply knowledge and principles of software engineering and programming to product development and product support. Has knowledge of commonly-used software development concepts, practices, and procedures. Relies on instructions and pre-established guidelines to perform the functions of the job.  Works under immediate supervision. Primary job functions do not typically require exercising independent judgment.

 ESSENTIAL JOB FUNCTIONS:

  • Implement the design of a software component (module) via coding, testing, and integration.
  • Perform detailed design of computer software components.
  • Participate in Formal Qualification Test activities including writing and performing software test procedures.
  • Design and implement small software programs
  • Assist in writing requirements specifications, design, and test documents.
  • Perform and assist hardware and software integration tasks.
  • Consult with hardware engineers to evaluate interfaces between hardware and software and operational and performance requirements of overall system.
  • Support design reviews, program reviews, and other presentations to the customer.
  • Perform other work related tasks or assignments as directed by supervisor.
  • Continue training/education to develop software skills in order to support MSI software programs.

 Other Job Functions

  • Maintain integrity of customer, military and company standards and requirements during development activities
  • Other duties may be assigned

 SUPERVISORY RESPONSIBILITY:  

None 

Experience and Skills

KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:   

Ability to maintain sensitive and confidential information as required by government standards

Ability to interact effectively with peers and supervisors

Ability to interact appropriately with the public when necessary

Ability to adhere to workplace rules

Ability to read, write and develop intelligible instructions, procedures and software development documentation

Ability to collaborate and work with a multi-functional team in a fast paced environment

Strong and pronounced problem solving and analytical skills

Knowledge of software engineering and programming principles and practices

Knowledge of DOD-STD software development requirements preferred

 

EDUCATION AND EXPERIENCE:

BS in Computer Science, Computer Engineering, Electrical Engineering, or related technical field

Experience in software development or related field

Experience with C/C++

Experience with MS Visual Studio, .Net, MFC, C# preferred.

Experience with embedded systems preferred

Experience with Object Oriented Design/Object Oriented Programming preferred

Basic experience with MS Word, Excel, PowerPoint

Experience with the Unified Modeling Language (UML) preferred

  

WORK ENVIRONMENT / PHYSICAL REQUIREMENTS:

Office and production environment

Ability to stand and sit for long periods of time

Ability to perform repetitive motion (keyboarding, 10-key, phones)

Ability to lift  up to 25 pounds

Ability to travel, foreign and/or domestic

  

THE ABOVE STATEMENTS ARE INTENDED TO DESCRIBE THE GENERAL NATURE AND LEVEL OF WORK BEING PERFORMED BY INDIVIDUALS ASSIGNED TO THIS CLASSIFICATION. THEY ARE NOT INTENDED TO BE CONSTRUED AS AN EXHAUSTIVE LIST OF ALL RESPONSIBILITIES, DUTIES AND SKILLS REQUIRED OF PERSONNEL SO CLASSIFIED.

 

A REVIEW OF THIS CLASSIFICATION HAS EXCLUDED THE MARGINAL FUNCTIONS OF THE CLASSIFICATION THAT ARE INCIDENTAL TO THE PERFORMANCE OF FUNDAMENTAL JOB JUTIES. ALL DUTIES AND RESPONSIBILITIES ARE ESSENTIAL JOB FUNCTIONS AND REQUIREMENTS AND ARE SUBJECT TO POSSIBLE MODIFICATION TO REASONABLY ACCOMMODATE INDIVIDUALS WITH DISABILITIES TO PERFORM THIS JOB PROFICIENTLY.   THE REQUIREMENTS LISTED IN THIS DOCUMENT ARE THE MINIMUM LEVELS OF KNOWLEDGE, SKILLS OR ABILITIES