2026 Entry Level Software Engineer - Full-time

BAE Systems3 months ago
San Diego, CA, United States
On-site
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

BAE Systems is looking for an entry level Software Engineer (<1 year experience) to join our dynamic team in the Defense and Space software industry. You will work in a rapid development environment, tackling challenging projects from coding and debugging to integrating and testing complex SW/HW systems. In our Year One program, you’ll build strong connections with peers and leadership while advancing your engineering career.

Key Responsibilities

  • Work as part of a multi-disciplinary team in a rapid development environment.
  • Develop, code, debug, and integrate software for complex systems.
  • Conduct integration, regression, and requirement testing on SW/HW systems.
  • Support product demonstrations, software installations, and system testing, including occasional business travel.
  • Contribute to C4ISR solutions that enhance intelligence and mission management capabilities.

Required Qualifications

  • Bachelor’s of Science in Computer Science, Computer Engineering, or a related field.
  • Less than or equal to 6 months of full-time software engineering experience (excluding internships).
  • Ability to obtain and maintain a security clearance by the U.S. Federal Government.
  • Proficient/knowledgeable in Java with strong understanding of Object Oriented Analysis & Design (OOAD) and Object-Oriented Programming concepts.
  • Excellent communication skills and a proactive, team-oriented attitude.

Preferred Qualifications

  • Prior internship or research experience in a related field.
  • Participation in extracurricular activities such as clubs, student organizations, or community service.
  • Knowledge of multiple programming languages (e.g., C, C#, or JavaScript) beyond Java.
  • Familiarity with frameworks and tools including Spring, RESTful Web Services, Spring Boot, AWS Cloud, Kafka, and DevOps tools (e.g., Maven, Gradle, Docker, Jenkins).
  • Experience with database systems (e.g., SQL, PostgreSQL, MongoDB) and front-end development tools (e.g., ReactJS, Angular, Vue).

Benefits & Perks

  • Comprehensive health, dental, and vision insurance plans.
  • 401(k) savings plan, health savings accounts, and disability, life, and accident coverage.
  • Employee assistance program and legal plan.
  • Generous leave programs including paid time off, holidays, and additional leave benefits (parental, military, bereavement, sick leave).
  • Company recognition programs and additional incentives based on position level and performance.

Compensation: Full-Time Salary Range: $64,723 - $103,557. This range is based on market pay structures, while individual salaries are determined by factors such as business considerations, local market conditions, internal equity, and candidate qualifications.

Please note: Pursuant to a government contract, this position requires US Person status.

Required Skills

Java
Object-Oriented Programming
Software Integration
Debugging
OOAD
Agile Methodologies