Raytheon Technologies - Aurora, CO

posted about 2 months ago

Full-time - Senior
Aurora, CO
Computer and Electronic Product Manufacturing

About the position

The Senior Principal Satellite Ground Systems Planning/Scheduling Software Engineer role at Raytheon involves planning and scheduling tasks while also designing, developing, and testing Java code in a Linux, Agile, DevOps environment. This position is crucial for ensuring communication, surveillance, and defense capabilities through advanced satellite systems. The role requires collaboration with cross-functional teams to deliver reliable software solutions and contribute to the completion of program milestones.

Responsibilities

  • Plan and schedule tasks for Satellite Ground Systems.
  • Design, develop, and maintain advanced software applications.
  • Collaborate with systems engineers, hardware designers, and other software engineers.
  • Implement and test Java-based applications for satellite ground systems.
  • Work in a Model Based Systems Engineering (MBSE) role.
  • Define software requirements and specifications with cross-functional teams.
  • Modify previously written code as necessary.
  • Ensure software performance, reliability, and scalability.
  • Participate in software design reviews, code reviews, and system integration activities.
  • Follow established software processes and procedures.

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM).
  • Minimum of 10 years of relevant experience.
  • Software development experience using Java.
  • Experience in software architecture and algorithm development.
  • Active and transferable U.S. government issued Secret security clearance is required prior to start date.
  • U.S. citizenship is required.

Nice-to-haves

  • Experience in planning and scheduling of satellites using ground systems.
  • Experience in external interface development and integration efforts.
  • Experience in systems engineering related to Model Based Systems Engineering (MBSE).
  • Experience with secure coding standards.
  • Experience with software automated test tools such as Eggplant or Cucumber.
  • Agile software development experience.
  • Experience using the Atlassian tool suite.
  • Software development technical leadership experience.
  • Superb interpersonal and presentation skills.
  • Knowledge of inter-software messaging busses and software frameworks.

Benefits

  • Parental leave (including paternal leave).
  • Flexible work schedules.
  • Achievement awards.
  • Educational assistance.
  • Child/adult backup care.
  • Relocation assistance.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service