Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
- Software Engineer
- Software Developer
- Systems Engineer
- Network Engineer
- Developer
|
- Publishing Systems Analyst
- Application Developer
- Averaged HEND (High-Energy Neutron Data) Data Product Lead (AHD Product Lead)
- Business Systems Analyst
- Computer Consultant
|
 5 of 10 displayed
 All 10 displayed
|
 5 of 19 displayed
- Advise customer about or perform maintenance of software system.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
 All 19 displayed
- Advise customer about or perform maintenance of software system.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Coordinate installation of software system.
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Develop or direct software system testing or validation procedures.
- Direct software programming and development of documentation.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Specify power supply requirements and configuration.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Train users to use new or modified equipment.
- Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
 5 of 52 displayed
- adjust computer operation system
- advise clients regarding engineering problems
- analyze technical data, designs, or preliminary specifications
- check hardware or software to determine reliability
- communicate technical information
 All 52 displayed
- adjust computer operation system
- advise clients regarding engineering problems
- analyze technical data, designs, or preliminary specifications
- check hardware or software to determine reliability
- communicate technical information
- conduct performance testing
- confer with management or users
- consult with customers concerning needs
- design computer hardware or software interface
- design control systems
- design data processing systems
- design data security systems
- design electronic equipment
- design hardware or software systems
- design systems in cooperation with colleagues
- develop computer performance standards
- develop mathematical or computer languages
- develop or maintain databases
- develop tables depicting data
- evaluate computer system user requests or requirements
- evaluate prototype computer software systems
- follow data security procedures
- follow data storage procedures
- follow statistical process control procedures
- make presentations
- prepare technical reports or related documentation
- program computers for electronic engineering applications
- program mainframe computer
- provide technical computer training
- read blueprints
- read manufacturing outlines for electronic products
- read schematics
- read technical drawings
- recommend purchase, repair, or modification of equipment
- recommend software or hardware purchases
- resolve engineering or science problems
- revise or correct errors in computer programs, software, or systems
- test computer programs or systems
- train workers in use of equipment
- understand detailed electronic design specifications
- understand engineering data or reports
- use computer networking technology
- use computer programming language
- use computers to enter, access or retrieve data
- use knowledge of mainframe computers
- use project management techniques
- use scientific research methodology
- use spreadsheet software
- write business correspondence
- write computer software, programs, or code
- write documentation for computer programming
- write technical specifications for computer systems, software or applications
- Classic Wizard Configuration Maintenance Analyst (Navy - Enlisted)
- Combat Systems - Software Design (Navy - Commissioned Officer only)
- Digital Computer System Programmer (Navy - Commissioned or Warrant Officer)
|
- Fire Controlman (Navy - Enlisted)
- Software Analyst (Army - Enlisted)
- Sonar Technician (Surface) (Navy - Enlisted)
|
No information available.
|