
Senior Software Engineer – Embedded Linux
Are you a highly skilled and experienced software engineer with a passion for embedded Linux? Do you thrive in a fast-paced environment and enjoy solving complex technical challenges? If so, we have an exciting opportunity for you at Rockwell Collins!As a Senior Software Engineer for our Embedded Linux team, you will play a critical role in the design, development, and testing of cutting-edge avionics systems. Your expertise in embedded Linux and proficiency in programming languages such as C and C++ will be essential in creating reliable and efficient software solutions.We are looking for a dedicated and motivated individual who can work independently and collaboratively in a team environment. If you have a strong background in software development and a desire to push the boundaries of technology, we encourage you to apply for this position. Join us at Rockwell Collins and make a significant impact on the future of aviation.
- Design, develop, and test embedded Linux software for cutting-edge avionics systems.
- Utilize expertise in embedded Linux and programming languages such as C and C++ to create reliable and efficient software solutions.
- Work independently and collaboratively in a team environment to meet project deadlines and goals.
- Continuously improve and optimize software performance.
- Troubleshoot and debug complex technical issues.
- Stay up-to-date with industry developments and advancements in embedded Linux technology.
- Collaborate with cross-functional teams to integrate software with hardware components.
- Ensure software meets all necessary safety and regulatory standards.
- Provide technical guidance and mentorship to junior engineers on the team.
- Communicate progress and updates to project managers and stakeholders.
- Identify and implement process improvements to increase efficiency and productivity.
- Participate in code reviews and contribute to the overall software development process.
- Stay organized and maintain accurate documentation of software designs and code changes.
- Proactively identify and address potential risks or challenges in software development.
- Demonstrate a strong commitment to quality and customer satisfaction.
Bachelor's Degree In Computer Science, Electrical Engineering, Or A Related Field.
Proficiency In Programming Languages Such As C, C++, And Java.
Minimum Of 7 Years Of Experience In Software Development For Embedded Systems, Specifically Using Linux Operating Systems.
Strong Understanding Of Real-Time Operating Systems And Real-Time Software Development Methodologies.
Experience With Software Development Tools And Processes, Including Debugging, Testing, And Version Control.
Debugging
Linux Kernel
Embedded systems
System architecture
Agile methodologies
C/C++ programming
Firmware development
Cross-Functional Collaboration
Embedded Software
Device Drivers
Real-Time Programming
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Software Engineer – Embedded Linux in Cedar Rapids, IA, USA is $100,000 - $140,000 per year. However, this can vary depending on a variety of factors such as the specific company, the engineer's experience and skills, and the current job market.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Rockwell Collins was a multinational corporation company headquartered in Cedar Rapids, Iowa providing avionics and information technology systems and services to government agencies and aircraft manufacturers.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started