Full Time

Senior Platform Software Engineer – Embedded Linux – Foundation Software

Collins Aerospace
Cedar Rapids, IA
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

About this kind of role

What a Senior Platform Software Engineer – Embedded Linux – Foundation Software usually does. The employer's own details are in the listing.

Typically does: This role focuses on developing and maintaining the core software that powers embedded systems, often working with Linux-based platforms. Responsibilities include designing, implementing, and testing low-level software components, optimizing performance, and ensuring system stability. They may also be involved in debugging complex issues and collaborating with hardware engineers to integrate software with hardware. A key aspect is contributing to the foundational software upon which other applications and services are built.

Tools and skills: Proficiency in C/C++, embedded Linux development, scripting languages like Python, and experience with debugging tools like GDB is generally expected.

Good fit for: Individuals with a strong background in systems programming and a passion for low-level software development often thrive in this type of role.

In the Boston-Cambridge-Newton, MA-NH metro area, the middle pay across its 2.7 million jobs was $66,620 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.