Embedded Software Engineer II, Onsite

RTX•Cedar Rapids, IA
•$68,900 - $131,100•Onsite

About The Position

As a Software Engineer II on the Collins Aerospace team, you will contribute to the design, development, integration, and verification of embedded software solutions for new products supporting customers’ missions. You will implement and test software solutions, help meet project milestones, and collaborate with teammates and experts in hardware, systems, and FPGA engineering. The role offers opportunities to build technical capabilities in areas including cryptography, waveform and networking protocols, embedded devices, DevSecOps, command and control, and project engineering, while gaining experience with agile practices and the full software development lifecycle. This is an onsite, U.S.-based role in Cedar Rapids, Iowa. U.S. citizenship and an active, existing DoD Secret clearance are required after the first day.

Requirements

  • U.S. citizenship is required because only U.S. citizens are eligible for the required security clearance.
  • An active and existing DoD Secret security clearance is required after day one; the role also requires the ability to obtain and maintain a U.S. government-issued security clearance.
  • Embedded software experience.
  • Typically, a STEM degree and at least 2 years of relevant prior experience, or an advanced degree in a related field.

Nice To Haves

  • Comfort working with C, C++, Rust, Python, and/or Linux.
  • Some experience coding in an embedded environment.
  • A security-focused mindset.
  • Familiarity with multithreaded and object-oriented development.
  • Familiarity with the basics of asymmetric and symmetric encryption.

Responsibilities

  • Design, develop, integrate, and verify embedded software solutions.
  • Implement and test software solutions.
  • Contribute to the development of new products for customers’ missions and help meet project milestones.
  • Collaborate with teammates and experts across hardware, systems, and FPGA engineering.
  • Develop technical skills in software tools and languages such as Rust, C++, and Python.

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
  • 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
  • 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 service
  • Relocation eligibility
  • Flexible spending accounts
  • Flexible work schedules
  • Paid time off and holidays
  • Potential annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service