Salary: $132,400 - 251,600 per year
Requirements:
Experience in software engineering across multiple phases of the software development lifecycle. Experience developing software in C++. Experience with real-time operating systems (RTOS), embedded programming, and processor or board architecture and design. Working knowledge of Linux, VxWorks, or other real-time operating systems. Experience collaborating with other engineering disciplines, program teams, and external stakeholders. Active, current, and transferable U.S. government Secret security clearance required before starting; U.S. citizenship is required for eligibility. Typically, a STEM degree and at least 10 years of relevant experience, or an advanced degree in a related field and at least 7 years of experience.
Preferred:
Applied experience with UML and object-oriented analysis and design; familiarity with system engineering artifacts such as use cases and SysML diagrams; Agile, Scrum, continuous integration, and test-driven development experience; DevOps, Jenkins, and automated testing experience; exposure to model-driven development; software integration on custom hardware; microservices and containerized applications; and scripting languages such as Python.
Responsibilities:
Contribute to collaborative, cross-disciplinary integrated product teams, often using Agile software development methods. Support the full product development lifecycle, from architecture and design through integration, testing, and field support. Work with and develop expertise in software engineering processes recognized by the Software Engineering Institute as the highest maturity level.
Technologies:
DevOps Embedded Hardware Support Jenkins Linux Python Security UML microservices C++ Flow More: We are RTX, the worlds largest aerospace and defense company, and Collins Aerospace is our provider of advanced aerospace and defense solutions. Our Strategic Communication Software Engineering Department is seeking a Senior Software Engineer for our team in Marlborough, Massachusetts. This is an onsite role, and relocation assistance may be available to qualified candidates.
Our Mission:
Systems team supports civilian, military, and government customers with secure communications, mission systems, and collaborative space solutions. We offer benefits that may include medical, dental, and vision coverage; vacation and paid leave; retirement contributions and 401(k) matching; tuition reimbursement and student loan repayment; insurance and wellness programs; family-care support; and other offerings. The salary range is $132,400–$251,600, with compensation determined by factors such as experience, location, education, and skills. The role is U.S.-based, and some interview steps may take place in person. last updated 45 week of 2026