BAE Systems-logo
BAE Systems
·
September 8, 2026
Apply Now
This job has closed.

Entry Level Software Engineer

San Diego, CA
Full-time
Onsite
New Grad
BAE Systems develops advanced electronics and defense and space technologies for national security missions. The Entry Level Software Engineer will work in a rapid development, multidisciplinary environment, coding, debugging, integrating, and testing software and complex hardware/software systems while supporting intelligence and defense mission applications.
Apply Now

Responsibilities

  • Tasks may include coding, working with AI/ML services, debugging, and integrating software, as well as the integration, regression, and requirement testing of complex SW/HW systems
  • This position may require business travel in support of product demonstrations, software installation, and system testing
  • In Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) solutions, you’ll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions

Qualification

Required

  • * This position is open to applicants with varying levels of experience. To be considered for Software Associate I you must hold a Bachelor's of Science in Computer Science, Computer Engineering, or computer science related field by June 2027; to be considered for a Software Associate II you must hold a Masters Degree
  • * No more than 6 months of full-time (non-internship) software engineering experience
  • * Ability to obtain and maintain a security clearance by the U.S. Federal Government
  • * Proficient/knowledgeable in Java
  • * Understanding and skills in software design and code, including Object Oriented Analysis & Design (OOAD) and fully understand concepts of Object-Oriented Programming (OOP)
  • * Team player with a proactive attitude, the ability to be productive in a dynamic/ collaborative environment, and strong oral and written communication skills
  • * A self-motivated and fast learner who seeks challenges, supports the team initiative, and thrives in an agile paced timeline
  • \* Please note that pursuant to a government contract, this specific position requires US Person status

Preferred

  • * Proficiency in multiple high level programming languages other than Java (C/C++, C#, Python or JavaScript)
  • * Experience in backend/frontend/full-stack development and/or software architecture
  • * Knowledge on Artificial Intelligence (AI)/Machine Learning (ML)/Large Language Models (LLM)
  • * Prior internship or research experience in related field
  • * Active security clearance
  • * Extracurricular activities (campus organizations, clubs, student organizations, community service)
  • * Experience/Familiarity with any of the following: + Software Architecture/Frameworks - Spring/Spring boot - RESTful Web Services/RESTful APIs/REST APIs/APIs - Microservices - Swagger - Kafka - ActiveMQ + Operating Systems/Build tools - Linux/UNIX - Maven - Gradle + DevOps - CI/CD pipelines - AWS Cloud Services - Azure Stack - Azure DevOps - Kubernetes - Docker - Jenkins - Nexus - Git/GitHub/GitLab - BitBucket - Jira + Front End Development Tools - TypeScript - ReactJS - SASS - CSS - HTML - WebSockets/Web Socket - Angular - JavaScript - Node - Nginx + Database Frameworks/Tools - SQL - PostgreSQL - MongoDB - Elasticsearch - Redis - Postman + Integrated Development Environments (IDEs) - VSCode - Eclipse - Intellij

Benefits

  • Flexible work environment
  • Year One program for every new engineer, including team bonding events, networking opportunities, training activities, self-improvement modules, and peer mentoring
  • Experienced team dedicated to supporting new engineers and their first steps in their engineering career
  • For regular employees scheduled to work 20+ hours per week: health, dental, and vision insurance
  • For regular employees scheduled to work 20+ hours per week: health savings accounts
  • For regular employees scheduled to work 20+ hours per week: 401(k) savings plan
  • For regular employees scheduled to work 20+ hours per week: disability coverage
  • For regular employees scheduled to work 20+ hours per week: life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid time off
  • Paid holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Applicable federal and state sick leave
  • Company recognition program with monetary or non-monetary recognition awards
  • Other incentives may be available based on position level and/or job specifics
  • Temporary employees can elect to participate in the 401(k) savings plan
  • Temporary employees working 20+ hours per week are eligible for medical benefits
  • Temporary employees working 20+ hours per week are eligible for the employee assistance program
  • Temporary employees working 20+ hours per week are eligible for business travel accident insurance
BAE Systems is an aerospace, defence, and information security company that provides advanced and technology-led solutions.
Glassdoor
3.7
Founded in 1999
London, England, GBR
10001+ employees
http://www.baesystems.com