Software Developer Job in San Diego 92101, California US

DUTIES AND RESPONSIBILITIES:

Assist in determining user requirements and specifications and plan for Nirvana SRB software development in conjunction with management

Formulate detailed design plans with limited supervision for the implementation of enhancements to Nirvana SRB consistent with the general road map

Implementation of design including coding, testing, and documentation

Nirvana SRB code maintenance including debugging and updating to keep pace with the evolving environment

Communicate with the software development group, with users, and with management through virtual meetings, workshops, and the publishing and presentation of technical papers

Communicate with customers to support sales, demonstrations, installations, and general support

Performs other duties as assigned or required

Observes all laws, regulations, and other applicable obligations wherever and whenever business is conducted on behalf of the Company

Works in a safe manner in accordance with established operating procedures and practices

Performs other duties as assigned or required

MINIMUM QUALIFICATIONS, KNOWLEDGE, SKILLS, AND ABILITIES:

Typically requires a Bachelors, Masters or PhD in computer science, information systems or a related discipline as well as seven or more years with a BS, five or more years with a MS or two or more with a PhD

May substitute equivalent experience in lieu of education

Experience in C, at least one object oriented language, OO programming/analysis/design, and code optimization

Knowledge of Kerberos or other authentication/authorization systems

Experience with a client-server distributed computing environment

Experience in the Linux environment including tools for debugging, profiling and version control

Extensive experience in both the software and hardware architecture of High Performance Computing

Strong communication, leadership, presentation, and interpersonal skills are required to enable an effective interface with other departments, all levels of management, professional and support staff, customers, potential customers, and government representatives

Must be able to work on a self-initiated basis an in a team environment, and able to work extended hours and travel as required

Extensive experience in both the software and hardware architecture of High Performance Computing

Ability to obtain and maintain a security clearance

Ability to work both independently and lead in a team environment

Ability to work extended hours and travel as required (10%)

Must possess the ability to develop, understand and communicate new concepts and apply them accurately throughout an evolving environment

Ability to maintain the confidentiality of sensitive information

DESIRABLE QUALIFICATIONS:

Experience with Data Grid and Information Lifecycle Management (ILM)

Knowledge or experience with Oracle in an HPC environment

Experience with developing drivers for a variety of data storage systems

Headquartered in San Diego, CA, General Atomics maintains expansive facilities housing engineering, laboratory, and manufacturing operations in Southern California and various locations in the U.S.

Apply Now