Full Stack Software Engineer I
Raytheon
About the Role
Full Stack Software Engineer I - Sensors, Space and Air
Key Responsibilities
- Work on complex technical problems and collaborate to provide innovative solutions. Requires investigation and troubleshooting skills to assess issues and develop resolutions.
- Work at all phases of the SW development lifecycle, including SW/HW integration, dependent on program phase.
- Assist in the derivation of system and software requirements, architectural modeling, and technical analysis.
- Design, code, unit test, integrate, maintain, and document software applications as part of a multi-disciplinary team.
- Participate actively in software peer reviews, code inspections, and technical decision-making alongside multidisciplinary teams, including program leadership and customers.
- Support program execution to ensure work products meet technical, cost, schedule, and quality baselines.
- Follow established software development processes and practices to maintain software product integrity.
- Work Location: Onsite at our San Diego, CA Campus.
Requirements & Tech Stack
- Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM), preferably Computer Science, Software Engineering, Computer Engineering, Data Science, from an accredited institution. Degree must be obtained by start date.
- Proficiency/Knowledge of Java, Python, C++, Ada, scripting.
- Java UI frameworks such as SWING and JavaFX.
- Red Hat Linux.
- Tactical data links, radar/civilian data sources.
- Demonstrated ability to learn new technologies and work effectively in a collaborative environment.
Qualifications We Prefer
- Experience with DOORS, Bitbucket, Jenkins, Artifactory, Coverity, Collaborator, JIRA, GitLab.
- Experience with ML Ops or Data Ops frameworks (e.g., Airflow, MLflow, Kubeflow, or similar).
- Familiarity with web application architecture and tools (e.g., REST, GraphQL, PostgreSQL, MongoDB, Redis).
- Exposure to real-time systems, distributed architectures, or mission-support software (e.g., visualization dashboards, situational awareness, telemetry).
- Internship or project experience involving data pipelines, AI/ML integration, or cross-domain systems.
- Previous RTX or defense-related project experience, or demonstrated interest/exposure to defense mission domains (e.g., aerospace, command-and-control, sensor systems, or intelligence applications).
- Understanding of cloud-based services (AWS, Azure, or GCP).
- Knowledge of containerization and deployment technologies (e.g., Docker, Kubernetes).
Security & Clearance
- The ability to obtain and maintain a U.S. government issued security clearance is required.
- U.S. citizenship is required.
- Security Clearance Type: DoD Clearance: Secret.
- Security Clearance Status: Active and existing security clearance required after day 1.