Software Engineer II (Onsite)

RTX
Cedar Rapids, IA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Bash Shell Booting (BIOS) Binary Space Partitioning C++ (Programming Language) Linux Device Drivers File Systems Embedded C Linux on Embedded Systems Field-Programmable Gate Array (FPGA) Python (Programming Language) Software Engineering
+5 more
Software Systems Toolchain Scripting Bug Reporting Hardware Infrastructure

Job description

Experteer Overview As an Embedded Linux Software Engineer II at Collins Aerospace (RTX), you design and optimize BSP and embedded Linux solutions for mission systems hardware. You will work closely with software, hardware, and FPGA teams to deliver robust OS and driver stacks. The role centers on bootloaders, kernel tailoring, and board support across diverse boards, with emphasis on quality and customer satisfaction. You’ll contribute to cutting-edge aerospace technologies in a collaborative, safety-focused environment. This is a chance to influence next-gen embedded platforms in aerospace and defense with a leading industry team. Compensation / Benefits * Design, develop and evolve a customized Linux OS ecosystem, managing build toolchains, kernel, root filesystem, bootloader, device drivers, and BSP. * Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems. * Perform root cause analysis and resolve complex hardware-software issues. * Prepare software builds for simulation, reference platforms, and target hardware. * Follow Collins Aerospace processes and tools to improve product quality and customer satisfaction. * Provide engineering estimates for tasks such as change requests or problem reports. Tasks * Master’s degree in Software Engineering (or related STEM) obtained by start date * Mid-level skills in embedded C/C++ * Experience with scripting languages (Bash and Python) * Experience can be gained through on-the-job work, research, coursework, or projects Key requirements * relocation * medical, dental, vision * 401(k) match * paid time off * flexible work schedules * Employee Scholar Program

Requirements

for * Prepare software builds for simulation, reference platforms, and target hardware. * Follow Collins Aerospace processes and tools to improve product quality and customer satisfaction. * Provide engineering estimates for tasks such as change requests or problem reports. Tasks * Master’s degree in Software Engineering (or related STEM) obtained by start date * Mid-level skills in embedded C/C++ * Experience with scripting languages (Bash and Python) * Experience can be gained through on-the-job work, research, coursework, or projects Key requirements * relocation * medical, dental, vision * 401(k) match * paid time off * flexible work schedules * Employee Scholar Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all