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](http://media.monster.com/id/js/template_apply_now.gif)
![](http://ga.contacthr.com/23464442.jpg)