What are the responsibilities and job description for the Computer Systems/Software Engineer position at Vector CSP LLC?
Job Summary:
The Computer Systems/Software Engineer supports the engineering, integration, and management of computer systems and software solutions. The role performs technical activities related to computer hardware engineering, software design and development, system integration, and requirements management. The position contributes to the development of complex systems that integrate both hardware and software components.
Essential Duties:
- Perform computer hardware engineering and software engineering activities.
- Design, develop, code, and compile software applications and system components.
- Support computer or software requirements management.
- Perform computer systems or software integration activities.
- Utilize systems engineering software tools to support system development and analysis.
- Engineer complex systems that integrate software and hardware solutions.
- Support system design, development, and implementation activities.
Education:
- Bachelor’s degree in an engineering, scientific, or technical discipline.
Experience:
- Experience with Naval Surface Warfare Center / DoD Test and Evaluation support preferred.
- Five (5) years of professional technical experience which includes at least three (3) years of specialized experience performing computer hardware engineering, software design, coding and compilation of code; computer or software requirements management; computer systems or software integration; and utilizing systems engineering software tools.
- Specialized experience engineering complex systems with integrated software and hardware solutions.
- Experience related to weapons systems or Navy programs preferred.
- Experience with HTML, C/C , Unix, and Linux preferred.
Knowledge, Skill and Abilities:
- Knowledge of computer hardware engineering and software design.
- Knowledge of coding and compilation of software code.
- Knowledge of computer or software requirements management processes.
- Knowledge of computer systems or software integration.
- Ability to utilize systems engineering software tools.
- Ability to engineer complex systems that integrate software and hardware components.