Skip to content

Sr Software Integration and Test – Swit – Engineer
Company | RTX |
---|
Location | Tewksbury, MA, USA |
---|
Salary | $82000 – $164000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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.