About The Position

Join a small, high-impact team within Collins Aerospace’s Applied Research & Technology organization in Cedar Rapids, Iowa. We are seeking a Senior Principal Software Engineer to lead the development of resilient, next-generation wireless networking solutions, translating cutting-edge research into real-world capabilities deployed in the field. In this role, you will work at the intersection of innovation and application, helping move breakthrough technologies from concept to mission-ready deployment. At Collins Aerospace, an RTX business, our Applied Research & Technology team operates as a startup-style innovation engine, where small teams are empowered to experiment, prototype, and scale ideas quickly. Within the Defense Technologies segment, you will contribute to resilient communications, secure avionics, advanced sensing, and autonomous systems, with the opportunity to validate your work in real-world environments and see it integrated into platforms that matter. This role does not include direct people management responsibilities but will serve as a subject matter expert, providing technical leadership and guidance across engineering teams.

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience
  • The ability to obtain and maintain a U.S. government issued security clearance is required.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • At least 8+ years embedded software development (C, C++, Rust, Python, Bash).
  • Hands‑on experience in modern build systems (Make, CMake, SCons) and disciplined use of source‑control tools such as Git and SVN in complex networked or real‑time embedded environments.
  • Background in embedded systems, networked applications, networking stack implementation, or BSP development.
  • Strong understanding of modern networking technologies (IPv4/IPv6, routing, multicast, NAT, TCP/UDP, OLSR, OSPF, PIM, IPSec, VPN, QoS, ACLs).
  • Experience defining system-level requirements and creating scalable, testable software architectures.
  • Experience with MANETs, Tactical Data Links, or similar distributed, constrained network systems.
  • Demonstrated ability to Lead/Mentor cross-discipline engineering teams and manage technical execution.

Nice To Haves

  • Active DoD security clearance.
  • Advanced degree (Master’s or PhD) in Computer Engineering, Electrical Engineering, Computer Science, or related discipline.
  • Deep experience in networking stack implementation, embedded Linux, or board support packages.
  • Experience integrating embedded software with FPGA or firmware-based systems.
  • Understanding of RF concepts, waveform interactions, and cross-layer impacts on networking performance.
  • Experience with DARPA or DoD laboratory programs, including customer engagement, proposal development, and technical execution.
  • Experience writing white papers and responding to BAAs, RFIs, and RFPs.
  • Background in applying AI/ML to networking, optimization, or distributed systems.
  • Demonstrated experience transitioning advanced technology from research to products or programs.
  • Excellent communication skills and ability to convey complex concepts to stakeholders.

Responsibilities

  • Lead the design, development, and integration of advanced resilient networking software systems and architectures that improve performance, adaptability, and survivability.
  • Lead multi-functional engineering teams (8–10 engineers) on complex research and prototype development activities, including design, build, test, and demonstration.
  • Train and oversee efforts of less experienced engineers.
  • Architect and drive execution across the full software lifecycle, from concept and modeling through implementation, integration, field demonstration, and transition to programs.
  • Frame technical problems with teammates and translate mission or customer needs into clear, testable technical objectives.
  • Design and run experiments, analyze data, and rapidly iterate on concepts, models, and prototype implementations.
  • Capture architectures, designs, and results so they can be reviewed, reused, and extended across teams.
  • Evaluate emerging technologies in resilient networking and identify opportunities for new capabilities and technology insertion.
  • Interface directly with DoD customers, academic partners, and internal stakeholders to communicate progress, shape research direction, and support proposals and keep-sold activities.
  • Drive technical strategic planning, including development of technology roadmaps and project concepts in alignment with business unit goals.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
  • Tuition reimbursement program
  • Student Loan Repayment Program
  • Life insurance and disability coverage
  • Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Ovia Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Healthy You Incentives, wellness rewards program
  • Doctor on Demand, virtual doctor visits
  • Bright Horizons, child and elder care services
  • Teladoc Medical Experts, second opinion program
  • Eligible for relocation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service