Senior Software Engineer

RTX•Largo, FL
•$86,800 - $165,200•Onsite

About The Position

Collins Aerospace’s Strategic Communication Software Engineering Department is hiring a Senior Software Engineer to work onsite in Largo, Florida. The engineer will contribute to software for aerospace and defense missions in a collaborative, cross-disciplinary environment. The role covers the full product development lifecycle, from architecture and design through integration, testing, and field support, and involves working with other engineering disciplines, program teams, and external stakeholders. The team uses agile software development techniques and follows software engineering processes recognized at the highest maturity level by the Software Engineering Institute. An active and existing DoD Secret clearance is required after the first day; U.S. citizenship is required.

Requirements

  • U.S. citizenship and the ability to obtain and maintain a U.S. government security clearance; an active and existing Secret clearance is required after day one.
  • Experience in software engineering, including work in various phases of the software development lifecycle.
  • Experience developing software using C++.
  • Experience with real-time operating systems (RTOS), embedded programming, and processor/board architecture and design.
  • Typically, a STEM degree and at least 5 years of relevant experience, or an advanced degree in a related field and at least 3 years of experience.

Nice To Haves

  • Applied experience with Unified Modeling Language (UML) and Object-Oriented Analysis and Design (OOA/D).
  • Understanding of standard systems engineering design artifacts, such as Use Cases and SysML diagrams.
  • Experience with agile lifecycle processes, including Scrum, Continuous Integration, and Test-Driven Development.
  • Experience with DevOps, Jenkins, and automated testing.
  • Exposure to Model Driven Development (MDD).
  • Exposure to CORBA messaging.
  • Experience with TCP/IP, UDP/IP messaging, and client/server architecture.
  • Experience with software integration on custom hardware.
  • Experience with a scripting language such as Python.

Responsibilities

  • Participate in collaborative, cross-disciplined integrated product teams, often employing agile software development techniques.
  • Support the full product development lifecycle, from architecture and design through integration, test, and field support.
  • Work with software engineering processes at the highest maturity level recognized by the Software Engineering Institute.
  • Communicate and collaborate with other engineering disciplines, program teams, and external stakeholders.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching and a separate employer retirement contribution.
  • Tuition reimbursement program.
  • Student loan repayment program.
  • Life insurance and disability coverage.
  • Optional pet, home and auto, additional life and accident, critical illness, group legal, and identity theft protection coverages.
  • Birth, adoption, and parental leave benefits.
  • Health, fertility, and family planning benefits.
  • Adoption assistance.
  • Autism benefit.
  • Employee Assistance Plan, including up to 10 free counseling sessions.
  • Healthy You incentives and wellness rewards program.
  • Virtual doctor visits through Doctor on Demand.
  • Bright Horizons child and elder care services.
  • Teladoc Medical Experts second-opinion program.
  • Relocation assistance.
  • Flexible spending accounts, flexible work schedules, paid time off, and holidays may be available depending on the business unit and collective-bargaining coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service