RTX→
2027 Raytheon Full Time - Java/C++ Software… at RTX · US-VA-DUL…
Entry LevelOn-siteFull-timeUS-VA-DULLES-760 ~ 22260 Pacific Blvd ~ BLDG 60$63k–$120k/yr
Skills
javac++linuxobject-oriented software designunit testing toolsjunitscripting languagesansiblejenkinscontainersspring frameworksecurity+ certificationatlassian tool suitesatellite communication systemssecure coding practices
Job Description
Summary: RTX is a leading company in aerospace and defense, seeking a Java/C++ Software Engineer I to design, develop, and test software for Satellite Ground Systems. The role involves collaboration with cross-functional teams to ensure high-performance software solutions in an Agile, DevOps environment.
Responsibilities:
- Design, implement, and test Java-based or C++ based applications and software components for satellite ground systems
- Collaborate with cross-functional teams to define software requirements and specifications
- Work with previously written code and make modifications as necessary
- Ensure software performance, reliability, and scalability
- Participate in software design reviews, code reviews, and system integration activities
- Contribute to the completion of program and project milestones under the specific guidance of their immediate supervisor
- Follow established Software processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts
- Stay updated with the latest advancements in Java/C++ and satellite technology to drive innovation
Required Qualifications:
- Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM), such as Computer Science, Computer Engineering, or Software Engineering, obtained prior to start
- Experience in object-oriented software design and development using a high order language such as Java in a Linux environment along with unit testing tools (e.g., JUnit)
- Experience in scripting languages
- The ability to obtain and maintain a U.S. government issued security clearance is required
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Active and existing security clearance required after day 1
Preferred Qualifications:
- Experience with Ansible, Jenkins, containers, and the Spring Framework
- Security+ certification
- Experience using the Atlassian tool suite
- Experience with satellite communication systems and protocols is highly preferred
- Familiarity with secure coding practices, especially in a defense or aerospace setting
Required Skills: Java, C++, Linux, Object-oriented software design, Unit testing tools, JUnit, Scripting languages, Ansible, Jenkins, Containers, Spring Framework, Security+ certification, Atlassian tool suite, Satellite communication systems, Secure coding practices
Benefits: 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
Benefits
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