
Principal Software Engineer - Embedded Communications
We are seeking an experienced and highly skilled Principal Software Engineer to join our Embedded Communications team at Rockwell Collins. As a global leader in aviation and defense technologies, we are dedicated to delivering innovative solutions that keep the world connected and safe. In this role, you will lead the development of embedded software for our cutting-edge communication systems, playing a critical role in shaping the future of our industry. If you are passionate about pushing the boundaries of software engineering and have a strong background in embedded systems, we encourage you to apply for this exciting opportunity.
- Lead the development of embedded software for cutting-edge communication systems.
- Collaborate with cross-functional teams to design and implement software solutions.
- Ensure adherence to coding standards, software development processes, and quality standards.
- Provide technical guidance and mentorship to team members.
- Conduct code reviews and identify areas for improvement.
- Troubleshoot and debug software issues.
- Stay current with industry trends and advancements in embedded software engineering.
- Work closely with product management to understand customer needs and translate them into software requirements.
- Develop and maintain documentation for software designs and processes.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Drive continuous improvement in software development processes and tools.
- Keep track of project timelines and ensure timely delivery of high-quality software.
- Communicate effectively with stakeholders, including management, customers, and team members.
- Conduct research and experiments to explore new technologies and techniques for software development.
- Act as a key contributor in shaping the future of the industry through innovative software solutions.
Extensive Experience In Embedded Systems Development: The Ideal Candidate Should Have At Least 8-10 Years Of Experience In Developing Embedded Software For Communication Systems. They Should Have A Deep Understanding Of Various Embedded Architectures, Programming Languages, And Development Tools.
Strong Knowledge Of Communication Protocols: The Principal Software Engineer Should Possess A Thorough Understanding Of Communication Protocols Such As Tcp/Ip, Udp, And Ethernet. They Should Also Have Experience In Developing Software For Wireless Communication Protocols Like Wi-Fi, Bluetooth, And Zigbee.
Expertise In Real-Time Operating Systems (Rtos): The Candidate Must Have A Solid Understanding Of Real-Time Operating Systems And Their Principles. They Should Have Hands-On Experience In Developing Software For Rtos Platforms Like Vxworks, Qnx, Or Integrity.
Leadership And Project Management Skills: As A Principal Software Engineer, The Candidate Will Be Responsible For Leading A Team Of Software Engineers And Managing Complex Projects. Hence, They Should Have Excellent Leadership Skills, The Ability To Mentor And Guide Team Members, And Manage Project Timelines Effectively.
Strong Communication And Problem-Solving Skills: The Role Of A Principal Software Engineer Requires Extensive Collaboration With Cross-Functional Teams, Including Hardware Engineers, Systems Engineers, And Quality Assurance Engineers. Therefore, The Candidate Should Possess Excellent Communication Skills And The Ability To Solve Complex Technical Problems Efficiently.
Network Security
Communication
Embedded systems
Agile methodologies
Firmware development
System integration
Software Architecture
Debugging Techniques
Cross-Platform Development
Real-Time Programming
Wireless Protocols
Communication
Conflict Resolution
Leadership
Time management
creativity
flexibility
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Principal Software Engineer - Embedded Communications in Cedar Rapids, IA, USA is $110,000 - $130,000 per year.
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