General Atomics logo

Software Developer I

General Atomics

Poway, CA
Full Time
Entry Level
about 2 months ago

Job Description

About the Role

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 Junior Software Developer to join our PLM Development team in Poway, CA. Under general supervision and with ongoing review, this position researches, designs, develops, and/or modifies enterprise-wide end-user, system-level, and data management software applications. Responsible for meeting software compliance standards; evaluates integration of software applications with the overall computing environment; and documentation, testing, maintenance, and software updates. Communicates with domain experts, users, and management throughout the software development lifecycle. We are seeking a motivated Junior Developer with a foundational understanding of programming languages such as C++ and Java to join our engineering tools team. This is a unique opportunity to be mentored and developed into a Teamcenter Developer, working alongside experienced professionals in PLM systems.

Key Responsibilities

  • Determine user requirements and specifications and plan for software development within the broader organizational scope.
  • Contribute to code development in C++ and Java.
  • Implement design including coding, testing, and documentation.
  • Deploy applications across the enterprise including cross-platform compliance and ensuring the availability of necessary resources.
  • Assist in the development, configuration, and customization of Siemens Teamcenter PLM solutions.
  • Support testing, debugging, and documentation of solutions.
  • Collaborate with senior developers and engineers on integration tasks.
  • Perform code maintenance including debugging and updating to keep pace with the evolving environment.
  • Assist in planning for future applications based on new developments in computer technology.
  • Communicate with the software developer group, users, management, and the wider community.
  • Learn and grow into a subject matter expert in Teamcenter architecture and customization.
  • Maintain the strict confidentiality of sensitive information.
  • Perform other duties as assigned.
  • Observe all laws, regulations, and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
  • Work in a safe manner in accordance with established operating procedures and practices.

Requirements

  • Foundational understanding of programming languages such as C++ and Java.
  • Ability to contribute to code development and support testing and debugging.
  • Willingness to learn and grow into a subject matter expert in Teamcenter architecture and customization.
  • Good communication skills to collaborate with team members, users, and management.
  • Ability to work in a safe manner and follow established procedures.

Working at General Atomics

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

Apply Now

Job Details

Posted AtAug 1, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceEntry Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About General Atomics

Website

ga.com

Company Size

10000+ employees

Location

Poway, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches