Posted in

Sr Software Integration and Test – Swit – Engineer

Sr Software Integration and Test – Swit – Engineer

CompanyRTX
LocationTewksbury, MA, USA
Salary$82000 – $164000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Typically requires a bachelor’s in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of experience.
  • Experience performing software integration and testing for embedded or real-time systems.
  • Experience developing automation pipelines using industry tools such as Jenkins, GitLab, Bamboo, or Travis.
  • Proficiency in scripting languages such as Python or Bash for the development of automation tools and test frameworks.
  • The ability to obtain and maintain an interim secret U.S. security clearance prior to the start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Responsibilities

  • Integrate software from multiple upstream development teams onto target hardware.
  • Integrate software components with each other.
  • Integrate software with the RHEL9 OS and FPGAs.
  • Collaborate closely with systems integration teams to verify that the system meets the required specifications.
  • Create an automation pipeline to streamline the integration of upstream software releases, aligning LTAMDS Software System releases with the value stream.
  • Build -> Deploy -> Test -> Release
  • Develop tools and processes based on industry standards and frameworks, such as Artifactory, Gitlab, Grafana, Infrastructure as Code, XML, JSON, and Markdown.
  • Develop tools to automate testing, deployment, and monitoring of hardware test environments.

Preferred Qualifications

  • Active Secret security clearance.
  • Knowledge of software testing methodologies (functional, integration, regression, performance, etc.) and best practices.
  • Experience developing C++ real time software systems.
  • Familiarity with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Exceptional attention to detail to identify and document any anomalies or inconsistencies in software performance.
  • Strong analytical and problem-solving skills to effectively diagnose and address issues.
  • Strong written and verbal communication skills to effectively report defects, progress, and test results to stakeholders.