Principal Software Engineer (Onsite)

Date Posted:

2023-11-28

Country:

United States of America

Location:

CO107: 16430 E Hughes Drive,Aurora 16430 East Hughes Drive Building S76, Aurora, CO, 80011 USA

Position Role Type:

Onsite

**This position is eligible for a Sign-On Bonus**

**Sign-on bonuses are not permitted for internal applicants**

About Us:

At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that create a safer, more secure world.

Location: This is an on-site position out of Aurora, CO.

Clearance requirements: The ability to obtain and maintain a US security clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.

Clearance Information: This position requires the eligibility to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htm

Job Summary:

In the hands-on Principal Software Engineer role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment.

Responsibilities to Anticipate:

  • The hands-on Principal Software Engineer will design, develop, and maintain advanced software applications. This role involves close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-performance software solutions. Other responsibilities to anticipate may include:
  • Design, implement, and test Java-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.
  • Be a team player incorporating a team-based success philosophy.
  • 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 and satellite technology to drive innovation.

Basic Qualifications:

  • Typically requires Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and eight (8) years of software engineering experience.
  • Experience with the entire software lifecycle
  • Experienced with Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD)
  • Experience with Java, C++, JUnit, and other Software tools in the Linux operating system
  • Agile development experience
  • Experience writing status reports.

Preferred Qualifications:

  • Experienced with Ground Station Satellite Telemetry and Command (T&C) and/or Mission Management (MM)
  • DevOps experience with tools like (Jenkins, Chef, Puppet, Ansible, Docker, Kubernetes)
  • Security+ certification
  • Experience using the Gitlab and Atlassian tool suites.
  • Experience with satellite communication systems and protocols is highly preferred.
  • Familiarity with secure coding practices, especially in a defense or aerospace setting.

This requisition is eligible for an employee referral award.  ALL eligibility requirements must be met to receive the referral award.

Relocation assistance available provided final candidate meets eligibility requirements.

The salary range for this role is 94,000 USD - 196,000 USD; however, RTX considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, 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, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance.

RTX is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms

Organisation: 
Raytheon Technologies