"Alerted.org

Job Title, Industry, Employer
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Advanced Search

Advanced Search

Cancel
Remove
+ Add search criteria
City & State or Zip Code
20 mi
  • 0 mi
  • 5 mi
  • 10 mi
  • 20 mi
  • 50 mi
  • 100 mi
Related to

  • Software Developer II

    General Atomics (San Diego, CA)



    Apply Now

    52813BR

    Company:

    General Atomics

    Job Summary:

    General Atomics (GA), and its affiliated companies, is one of the world’s leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.

     

    We have an exciting opportunity for a Software Developer to join our GA-Energy Division. This position is located in San Diego (Torrey Pines), CA.

     

    Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa.

    DUTIES AND RESPONSIBILITIES:

    + Develop and maintain real-time plasma control, data acquisition and analysis software in support of fusion energy science research for the DIII-D National Fusion Facility and domestic and foreign collaborators.

    + Develop software interfaces to various types of hardware used for control, data acquisition and real-time networking.

    + Maintain and upgrade in-house archive and retrieval libraries used to manage and store raw experimental data collected from DIII-D diagnostic systems.

    + Support maintenance of existing and development of new control algorithms written in the C programming language along with all underlying infrastructure software and libraries.

    + Participate in full software development life cycle including code design, implementation, peer review, testing, documentation, deployment and support.

    + Determine requirements/approaches/solutions for projects for enterprise software development within the broader organizational scope. Software development encompasses end-user, system level, and data management applications.

    + Formulate detailed plans and implements software solutions including language, coding, platform, resource requirements, testing and documentation for a wide variety of applications including scientific simulation, large-scale data management, and scientific analysis.

    + Implementation of enterprise applications including coding, testing, and documentation with cross-platform compliance

    + Code maintenance of enterprise solutions including debugging and updating to ensure viability in an evolving environment.

    + Assist in planning for future applications based on new developments in computer technology. Responsibilities including network programming, application development & testing, user support, and long-term design & planning of future computational capability for the DIII-D National Fusion Facility.

    + Communicate with the software developer group, with users, and with management as well as with the wider community through the publishing and presentation of technical papers.

    + The successful applicant will join an IT group supporting several large scientific projects and thus requires a person with initiative and willingness to take on responsibility for development tasks, and proactively assist the scientific users with their needs.

    + Performs other duties as assigned or required.

     

    We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

    Job ID#:

    52813BR

    Job Category:

    Engineering

    Travel Percentage Required:

    0% - 25%

    Full-Time/Part-Time:

    Full-Time Salary

    State:

    California

    Pay Range Low:

    87,070

    City:

    San Diego

     

    Clearance Required?:

     

    No

    Pay Range High:

    132,963

    Recruitment Posting Title:

    Software Developer

    Job Qualifications:

    + Typically requires a bachelors or masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree. May substitute equivalent experience in lieu of education.

    + Must have a complete understanding of software development concepts, principles, and theory and demonstrate complete understanding and application of programming and analysis concepts.

    + Experience in C/C++, OO programming/analysis/design, and code optimization.

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

    + Good communication, presentation, and interpersonal skills are required to enable an effective interface with others.

    + Ability to effectively support the end user in a large group environment.

    + Ability to organize, schedule, and coordinate work phases and, determine the appropriate approach at the task level or, with assistance, at the project level and to provide solutions to a range of highly complex technical problems.

    + Customer focused, must be able to work on a self-initiated basis and in a team environment, and able to work extended hours and travel as required.

    DESIRABLE QUALIFICATIONS:

    + Has demonstrated capability to work and interact with scientists, engineers and managers from different institutions both domestic and international.

    + Experience with Fortran, Python, SQL, Unix Shells, and GPU-based programming

    + Experience with Real-Time Operating Systems and application development for Infiniband based networks.

    + Experience with control and data acquisition systems and/or microcontrollers and embedded applications.

    + Experience with GUI development under Linux OS including Qt based applications.

    + Experience with software lifecycle development including specification, design, implementation, testing, & maintenance

     

    US Citizenship Required?:

     

    No

    Experience Level:

    Entry-Level (0-2 years)

     

    Relocation Assistance Provided?:

     

    No

    Workstyle:

    Onsite

    General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. In accordance with applicable federal law, General Atomics takes affirmative action to employ and advance the employment of qualified protected veterans and individuals with disabilities. We also prohibit compensation discrimination under all applicable laws. U.S. Citizenship is required for certain positions. To learn more, please review the EEOC’s "Know Your Rights: Workplace Discrimination is Illegal" poster.

     


    Apply Now



Recent Searches

  • Program Manager Financial Services (Georgia)
[X] Clear History

Recent Jobs

  • Software Developer II
    General Atomics (San Diego, CA)
[X] Clear History

Account Login

Cancel
 
Forgot your password?

Not a member? Sign up

Sign Up

Cancel
 

Already have an account? Log in
Forgot your password?

Forgot your password?

Cancel
 
Enter the email associated with your account.

Already have an account? Sign in
Not a member? Sign up

© 2026 Alerted.org