← Browse all jobs

C

Principal Software Engineer - Cedar Rapids

Collins Aerospace · United States

FULL TIME

Job Description

Salary: $107,500 - 204,500 per year Requirements:

  • We require strong hands-on experience developing and integrating embedded C and C++ software products.
  • We look for experience working with complex, multithreaded software codebases.
  • We expect familiarity with full software development lifecycles and configuration management tools.
  • We value knowledge or experience in embedded security software development and integration.
  • We require the ability to obtain and maintain a U.S. government security clearance.
  • We typically require a STEM degree plus at least 8 years of relevant experience, or an advanced degree in a related discipline with at least 5 years of experience.
  • Preferred experience includes cost account management.
  • Preferred experience includes serving as a Product Owner in an Agile environment.
  • Preferred experience includes Rust development.
  • Preferred experience includes working in a Linux development environment.
  • Preferred experience includes mentoring engineers on software development practices.
  • Preferred experience includes collaborating effectively on Agile teams and building strong working relationships.
  • Preferred experience includes leading teams and managing projects through the full software lifecycle.
  • Preferred experience includes scripting proficiency, such as Python.
Responsibilities:
  • We develop advanced software solutions that support mission-critical applications.
  • We solve complex technical problems with a focus on reliability, security, and performance.
  • We collaborate with hardware, FPGA, and systems engineering teams to integrate new technologies across our product portfolio.
  • We support secure communications, data exchange, and other essential customer capabilities.
  • We take part in requirements definition, software design, and architecture decisions.
  • We implement software, support software-hardware integration, and verify requirements.
  • We contribute to key technical decisions across multiple product lines.
  • We work as part of an onsite team in Cedar Rapids, Iowa.
Technologies:
  • Embedded
  • FPGA
  • Hardware
  • Support
  • Linux
  • Product Owner
  • Python
  • Rust
  • Security
  • C++
  • Flow

More:

We are RTX, the worlds largest aerospace and defense company, and our Collins Aerospace business delivers technologically advanced, intelligent solutions for the aerospace and defense industry. Our Mission Systems team supports civilian, military, and government customers with secure communications, missionized systems for specialized aircraft and spacecraft, and collaborative space solutions. This onsite role is based in Cedar Rapids, Iowa, and we offer a comprehensive relocation package for qualified candidates. Our benefits package includes medical, dental, and vision coverage, paid vacation, retirement savings with employer contributions, tuition reimbursement, student loan repayment support, life and disability insurance, family and parental leave, wellness and counseling resources, and additional optional coverages. We are committed to an inclusive hiring process, and compensation for this role is estimated at 107,500 USD to 204,500 USD depending on experience, skills, education, and other factors.

last updated 39 week of 2026

Details

CompanyCollins Aerospace
LocationUnited States
TypeFULL TIME
Nichetech

Similar Jobs

A

SAP SFI Consultant

Aspire Global Tech

R

DevSecOps Engineer

Restoration of America

S

IT Support Specialist

Sticker Mule

T

Software Engineer

Tek84 Inc.

O

Backend Developer

OpenPath Products