Senior Platform Software Engineer – Embedded Linux – Foundation Software
Job in
Cedar Rapids, Linn County, Iowa, 52402, USA
Listed on 2026-10-24
Listing for:
Raytheon
Full Time
position Listed on 2026-10-24
Job specializations:
-
Software Development
Unix/Linux, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Job Description & How to Apply Below
Posted Today
Start Date:
Location:
US-IA-CEDAR RAPIDS-130 ~ 5350 C Ave NE ~ BLDG 130
Country:
United States of America Time Type:
Full time
Date Posted:
Country:
United States of America
Location:
US-IA-CEDAR RAPIDS-130 ~ 5350 C Ave NE ~ BLDG 130
Position Role Type:
Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
Security Clearance Type:
None/Not Required
Security Clearance Status:
Not Required At Collins Aerospace, we are committed to solving the most complex challenges in aviation—advancing the performance, safety, and intelligence of the airborne systems used across commercial and military platforms. Our Foundation Software organization plays a critical role in delivering the trusted, high‑integrity software layers that power next‑generation avionics systems.
We are seeking a Senior Platform Software Engineer – Embedded Linux to join our Foundation Software team. In this role, you will develop and maintain core embedded Linux components supporting airborne equipment across both commercial and military avionics programs.
You will collaborate with engineering teams across multiple global sites and disciplines, working from concept through certification and deployment. This position offers the opportunity to influence system architecture, contribute to new product development, and support a wide range of avionics platforms requiring robust, secure, and mission-ready software foundations.
What You Will Do
• Design, develop, and enhance customized Linux‑based operating environments, including build tool chains, kernels, root file systems, bootloaders, device drivers, and board support packages (BSPs) for diverse airborne hardware platforms
• Provide technical leadership for embedded Linux development activities, including design planning, code implementation, integration, testing, and long‑term sustainment
• Lead and support complex hardware–software integration efforts, performing detailed root‑cause analyses to resolve system‑level issues
• Prepare software builds for use in simulation environments, reference platforms, and target avionics hardware; ensure alignment with applicable Collins Aerospace engineering processes, safety standards, and development tools
• Generate engineering estimates for changes, enhancements, and issue resolutions; contribute to planning and execution within Agile development teams
Qualifications You Must Have
• Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience oran Advanced Degree in a related field and minimum 3 years of experience
• U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract
• Proficient Linux command‑line experience
• Previous experience working with embedded C/C++ development skills
• Experience with scripting languages such as Bash and Python
• Hands‑on experience with hardware bring‑up and target hardware integration
Qualifications We Prefer
• Previous experience with developing and maintaining BSPs for embedded systems
• Experience with version control systems including Git and SVN
• Experience building custom Linux distributions using Buildroot
• Background developing software for avionics, aerospace, defense, or other regulated/safety‑critical industries
• Contributions to open-source software projects
• Experience working in an Agile development environment
• Familiarity with the Robot Framework for automated testing
• Experience coding in Rust
What We Offer Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×