Back to search
Belcan Linkedin · Posted 6d ago

Senior Embedded Software Engineer

Cedar Rapids

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Software Engineer – Embedded Linux

Location: Cedar Rapids, IA (Onsite)

Duration: 12 Months Contract

Pay Rate: $75 to $83/hr


Key Responsibilities

Design, develop, test, and maintain Embedded Linux software systems.

Develop and support Board Support Packages (BSPs) and Linux device drivers.

Contribute to Linux kernel, bootloader, root filesystem, and build toolchain development.

Perform board bring-up and target hardware integration activities.

Investigate and resolve complex hardware-software issues through root cause analysis.

Utilize hardware schematics and debugging tools such as logic analyzers and Wireshark.

Participate in Agile ceremonies, sprint planning, and team collaboration activities.

Manage change requests and task assignments through Jira.

Follow Collins Aerospace engineering standards, development processes, and quality procedures.


Required Qualifications

Bachelor's degree in STEM (Science, Technology, Engineering, Mathematics) with 5+ years of relevant experience; OR

Master's degree with 3+ years of relevant experience; OR

9+ years of relevant experience in lieu of a degree.

Minimum 3 years of professional experience developing Embedded Linux device drivers.

Strong programming experience in Embedded C/C++.

Experience with Bash and Python scripting.

Hands-on experience with board bring-up and hardware integration.

Experience debugging embedded systems using hardware schematics, logic analyzers, Wireshark, and related tools.

Experience working in Linux-based embedded environments.

Strong communication and collaboration skills.


Preferred Qualifications

Board Support Package (BSP) development experience.

Linux kernel, bootloader, and root filesystem development.

Experience with Buildroot and custom Linux distribution packaging.

Experience using Git and SVN version control systems.

Experience working in Agile development environments.

Knowledge of DevSecOps practices and CI/CD workflows.

Experience using Jira for issue tracking and project management.


Important Notes

100% onsite role in Cedar Rapids, IA.

Currently 3 openings available.

Candidates must be US Citizens with the ability to obtain a security clearance. An active clearance is not required.

Interviews will be conducted via Zoom video.

Time entry will be managed through WIN.

All hours will be billed at the straight-time rate per FLSA.

Supplier submittal limit: 4 candidates.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search