Senior Software Security Engineer - Product Owner

RTX•Cedar Rapids, IA
•$86,800 - $165,200•Onsite

About The Position

The Senior Software Security Engineer will provide software development, technical leadership, and Product Owner responsibilities within an Agile development environment. The role contributes to technical decisions, establishes development priorities, manages product backlogs, and supports software development across multiple product lines. The team develops embedded cryptographic capabilities for U.S. military communications products in collaboration with hardware, FPGA, software, and systems engineering teams, helping protect critical communications infrastructure. The position involves work on a multithreaded embedded C++ product codebase and includes requirements definition, software design and architecture, implementation, hardware/software integration, requirements verification, test development, verification testing, and certification activities. The engineer will coordinate dependencies and priorities across teams, support Agile planning and execution, and mentor other developers. The role is onsite in Cedar Rapids, Iowa, and requires an active Secret clearance on the first day. U.S. citizenship is required. A comprehensive relocation package is available to qualified applicants.

Requirements

  • Typically requires a STEM degree and at least 5 years of relevant experience; alternatively, an advanced degree in a related field and at least 3 years of experience; or, without a degree, 8 years of relevant experience.
  • Ability to maintain a U.S. government-issued Secret security clearance, required prior to start; an active and existing clearance is required on day one.
  • U.S. citizenship, as only U.S. citizens are eligible for the required security clearance.
  • Experience developing and integrating embedded C and C++ product software.
  • Experience with standard full-lifecycle software development practices and configuration management tools.
  • Knowledge of or experience in embedded security software development and integration.

Nice To Haves

  • Experience as a Product Owner or technical lead in an Agile software development environment.
  • Experience managing product backlogs, defining features and user stories, and establishing development priorities.
  • Experience coordinating technical dependencies and priorities across multiple engineering teams or product lines.
  • Cost Account Management experience.
  • Ability to mentor engineers in software development skills and practices.
  • Ability to establish collaborative relationships and work effectively in a team-oriented environment.
  • Demonstrated ability to deliver results, meet project milestones, and drive process improvements.
  • Experience leading teams and projects through the full software development lifecycle.

Responsibilities

  • Lead software development and integration for a multithreaded embedded C++ product codebase.
  • Serve as Product Owner in an Agile environment and manage and prioritize product backlogs in alignment with program commitments, customer needs, and business objectives.
  • Support PI planning, sprint planning, backlog refinement, and other Agile ceremonies.
  • Collaborate with cross-functional teams to define requirements, implement software, and support test case development, verification testing, and certification activities.
  • Coordinate technical dependencies and priorities across software, hardware, FPGA, and systems engineering teams.
  • Provide technical guidance and mentorship to software developers.
  • Contribute to products that strengthen the security and reliability of critical communications infrastructure.
  • Contribute to technical decisions, software design and architecture, requirements verification, and successful execution of development activities across multiple product lines.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • 401(k) plan with employer matching funds 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 coverages
  • Birth, adoption, and parental leave benefits
  • Fertility and family planning benefits
  • Adoption assistance
  • Autism benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Wellness rewards program
  • Virtual doctor visits
  • Child and elder care services
  • Second-opinion medical expert program
  • Relocation eligibility
  • Flexible work schedules
  • Paid time off and holidays
  • Annual short-term and/or long-term incentive compensation programs may be available, depending on position level and other factors
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service