Posted in

Principal Hands-On Software Section Lead

Principal Hands-On Software Section Lead

CompanyRTX
LocationAurora, CO, USA
Salary$101000 – $203000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of Software Engineering experience.
  • Experience with Java and C++ software development in a Linux environment.

Responsibilities

  • Lead a team of engineers and have one on one discussions with them and perform mid-year/end of year evaluations.
  • Identify and understand customer needs and apply sound, demonstrable understanding of features supported by backend and UI capabilities.
  • Demonstrate critical thinking skills with the ability to communicate concepts and ideas well.
  • Design backend and UI software solutions.
  • Aid in deployment processes to ensure seamless and timely deliveries.
  • Use proven problem solving and analytical skills.
  • Develop and maintain Java, C++, and Python based backend applications for satellite ground systems.
  • Collaborate with cross-functional teams to define, design, and implement robust server-side solutions.
  • Modify and improve existing codebases for enhanced performance and scalability.
  • Conduct software design and code reviews, integrating best practices and innovations.
  • Contribute to all phases of the software development lifecycle, ensuring adherence to Agile principles.
  • Participate in system integration and project milestone completion under guidance from supervisors.
  • Keep abreast of advancements in Java and related technologies to drive continuous innovation.

Preferred Qualifications

  • Experience leading teams
  • Experience in a manager role
  • Experience with Python.
  • Experience working with the Atlassian Tool suite.
  • Experience developing software in an Agile and/or DevOps environments.
  • Previous experience with satellite GPS software.
  • Experience troubleshooting or debugging software.
  • Experience with unit and automated functional test concepts.
  • Experience with some area of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models.