Part time Software Engineer Co-op
Backend Developer
Agile
Agile Methodologies
Agile Scrum
Application Security
CI/CD
Cloud Native
Cloud Native Technologies
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data Processing
DevOps
Devops Tools
DevSecOps
Distributed Systems
Engineer
Engineering
Engineering Software
Information Technology (IT)
Infrastructure As Code
Integration
Intern Program
Part-time
Platform Engineering
Programming
Programming Languages
Security Automation
Security Devops
Software Architecture
Software Development
Software Engineer
Software Engineering
Software Security
Job Description
Part-time software engineering co-op role supporting customer missions with remote work during the co-op period and a potential onsite transition after graduation.
Responsibilities
- Attend monthly engagement seminars
- Complete Raytheon required training
- Participate in security clearance activities
- Meet with an assigned mentor
- Allocate 2-4 hours per month toward support of these activities
- After graduation and clearance approval, transition to a full-time onsite position in Richardson, Texas to support design, development, and maintenance of systems for customers’ missions
Requirements
- Senior or post-graduate status with graduation/completion in December 2027 in Computer Science or a related STEM major (Science, Technology, Engineering, or Mathematics)
- Minimum of 90 hours of credit completed by the start of the internship/co-op session
- Experience developing object-oriented software using Java in a Linux environment (may be gained via on-the-job experience, research, coursework, or projects)
- Ability to troubleshoot software errors and provide fixes in a modern IDE such as Eclipse or VSCode
- Must obtain and maintain a U.S. government issued security clearance
- U.S. citizenship required
- Must obtain and maintain a U.S. government issued TS/SCI security clearance
- Active and existing security clearance required after day 1
Security Clearance
- TS/SCI without Polygraph
Technologies
- Java
- Linux
- Eclipse
- VSCode
- Python
- C++
- JavaScript
- AWS Cloud
- Agile development
- Microservices
- Docker
- Kubernetes
- Continuous integration
- Continuous delivery
- Artificial intelligence
What You Will Learn
- Customer domain specific mission concepts and technologies
- Principles of systems engineering, including concepts related to requirements, architecture and design, and test
- Software engineering approaches, including use of artificial intelligence and agile development techniques
- Platform/software infrastructure basics, including continuous integration and continuous delivery
Preferred Qualifications
- Experience with Agile development
- Experience developing software using Python, C++, or JavaScript
- Experience working with applications in the AWS Cloud
- Experience with microservices, Docker, Kubernetes, and containerized applications
- Excellent verbal and written communication skills
Remote
- During the co-op timeframe, co-ops will be remote
- Remote employees work primarily offsite (from home)
- Travel to the site location may be expected as needed
- Employees must work from one of the 50 U.S. states (excluding U.S. Territories)
Onsite
- Onsite employees work primarily onsite
- Includes production and maintenance employees who are essential to the development of products
Compensation
- USD 37,000 - 82,000 per year
Benefits
- Relocation eligibility (after co-op period has completed and conversion to full-time employment)
- Medical
- Dental
- Vision
- Life insurance
- Short-term disability
- Long-term disability
- 401(k) match
- Flexible spending accounts
- Flexible work schedules
- Employee assistance program
- Employee Scholar Program
- Parental leave
- Paid time off
- Holidays
- Annual short-term and/or long-term incentive compensation programs (depending on level and collective-bargaining coverage)
Values
- Safety, Trust, Respect, Accountability, Collaboration, Innovation
Location: Richardson, TX, United States of America (remote)
Job type: Part time