Embedded Software Engineer

2 weeks ago


Cedar Rapids, Iowa, United States RTX Full time
Job Summary

We are seeking a highly motivated and skilled Embedded Software Engineer to join our Product Enabling Technologies team. As a key member of our team, you will be responsible for designing, developing, and continuously enhancing our customized Linux OS ecosystem. This includes maintaining ownership over areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and board support package (BSP) for a wide variety of hardware boards.

Key Responsibilities

* Design, develop, and continuously enhance our customized Linux OS ecosystem
* Maintain ownership over areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and board support package (BSP) for a wide variety of hardware boards
* Contribute to the design, coding, testing, delivery, and ongoing support for embedded Linux software systems
* Participate in root cause analysis and resolution of complex hardware-software issues

What You Will Learn

* You will work with an experienced team to learn best practices and our engineering processes for implementing world-class embedded solutions
* You will get to work with cutting-edge technologies developed both in-house and by external vendors
* You will learn how embedded Linux and low-level software are used to implement solutions utilized in communications, security, and space-based products

Qualifications

* Requires a High School Diploma or equivalent and student must be pursuing a Bachelor's or advanced degree in an applicable discipline
* The ability to obtain and maintain a U.S. government issued security clearance is required
* U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Preferred Qualifications

* Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
* Experience as a command line user of Linux
* Experience with embedded C/C+
* Experience with scripting languages (Bash and Python)
* Experience with version control systems such as GIT and SVN
* Understanding of Agile methodologies and DevSecOps build flows

About Us

We are Collins Aerospace, a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. We have the capabilities, comprehensive portfolio, and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market.

Our Mission

Our Mission Systems team helps civilian, military, and government customers complete their most complex missions — whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft, and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow.

Our Diversity and Inclusion Statement

We believe a multitude of approaches and ideas enable us to deliver the best results for our workforce, workplace, and customers. We are committed to fostering a culture where all employees can share their passions and ideas so we can tackle the toughest challenges in our industry and pave new paths to limitless possibility.

Relocation Information

This position is eligible for relocation. Must be a commutable distance to Cedar Rapids, IA to work an onsite schedule.

Role Type Definitions

Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.

Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world — and access to Collins sites when their work requires in-person meetings.

Benefits

Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.

Annual Incentive Compensation

Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.

Equal Opportunity Employer

RTX is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Privacy Policy and Terms

Click on this link (http://www.rtx.com/privacy/Job-Applicant-Privacy-Notice) to read the Policy and Terms

  • Cedar Rapids, Iowa, United States United Software Group Full time

    Job Summary:We are seeking a skilled Embedded Systems Software Developer to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, coding, testing, and providing ongoing support for embedded systems software to meet technical and customer requirements.Key Responsibilities:Design and...


  • Cedar Rapids, Iowa, United States United Software Group Full time

    Job Summary:United Software Group is seeking a skilled Embedded Systems Software Developer to design, code, test, and provide ongoing support for embedded systems software to meet technical and customer requirements.Key Responsibilities:Design and code based on low-level software requirements.Build, test, and deliver real-time embedded software to target...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Summary:We are seeking a highly skilled Principal Software Engineer to join our team in developing state-of-the-art communications, information assurance, and general-purpose processing systems. As a key member of our Advanced Technology and Capabilities directorate, you will be involved in the design, development, and continuous enhancement of our...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at RTX. As a key member of our Crypto team, you will play a critical role in the design, development, and integration of our embedded encryption algorithms. Key Responsibilities: Design and develop embedded cryptographic solutions and communications products...


  • Cedar Rapids, Iowa, United States Saxon Global Full time

    Job Summary We are seeking a highly skilled Embedded Software Developer to join our team at Saxon Global. As a Flight Management System Software Engineer, you will be responsible for developing and maintaining software for flight management systems. Key Responsibilities Participate in requirement gathering, high- and low-level design development and...


  • Cedar Rapids, Iowa, United States Diverse Lynx Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at Diverse Lynx LLC. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for our flight management system.Key Responsibilities:* Participate in requirement gathering, high and low-level design...


  • Cedar Rapids, Iowa, United States RTX Full time

    About the Role:We are seeking a highly skilled Cybersecurity Software Engineer to join our team. As an Embedded Cybersecurity Software Engineer, you will be responsible for developing and implementing secure software solutions for our military products.Key Responsibilities:Develop and implement secure software solutions for our military productsPerform...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at RTX. As a key member of our Mission Systems team, you will be responsible for designing, developing, and integrating advanced embedded cryptographic solutions and communications products.Key Responsibilities:Lead software development and integration efforts on a...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Summary:As a Senior Software Engineer at RTX, you will be responsible for designing, developing, and enhancing customized Linux OS ecosystems for a wide variety of hardware boards. You will contribute to the design, coding, testing, delivery, and ongoing support for embedded Linux software systems.Key Responsibilities:Design and develop customized Linux...


  • Cedar Falls, Iowa, United States Omni Inclusive Full time

    Job Requirements: We are seeking a highly skilled Embedded Software Architect to join our team at Omni Inclusive. The ideal candidate will have a strong background in Assembly C, C++, and Python/Perl Scripting Languages. Experience with designing Device drivers and hardware-software integration is essential for this role. The successful candidate will have a...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job DescriptionRTX is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Crypto team, you will play a crucial role in leading the design, development, integration, and verification of our embedded encryption algorithms.Key Responsibilities:Lead the architecture and evolution of a multi-threaded embedded C++ product...

  • Software Engineer II

    2 weeks ago


    Cedar Rapids, Iowa, United States RTX Full time

    About the Role:We are seeking a highly skilled Software Engineer II to join our team at RTX. As a key member of our Crypto team, you will be responsible for designing, developing, and integrating embedded encryption algorithms for our military communications products.Key Responsibilities:Develop and integrate software for our multi-threaded embedded C++...


  • Cedar Rapids, Iowa, United States RTX Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at RTX. As a Senior Software Engineer, you will be responsible for designing, developing, and continuously enhancing our customized Linux OS ecosystem.Key Responsibilities:Design, develop, and maintain customized Linux OS ecosystemContribute to the design, coding,...

  • Software Engineer II

    3 weeks ago


    Cedar Rapids, Iowa, United States RTX Full time

    Job DescriptionRTX is seeking a highly skilled Software Engineer II to join our Crypto team within the Secure Mission Solutions directorate. As a key member of our team, you will be responsible for designing, developing, integrating, and verifying embedded encryption algorithms for our military communications products.Key Responsibilities:Develop and...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at RTX. As a key member of our Mission Systems team, you will be responsible for designing, developing, and enhancing our customized Linux OS ecosystem.Key Responsibilities:Design and develop customized Linux OS ecosystemDevelop and maintain Linux board support packages...


  • Cedar Falls, Iowa, United States Tekfortune Inc Full time

    Tekfortune Inc is a leading consulting firm that specializes in permanent, contract & project-based staffing services for top organizations in various industries.In today's rapidly changing economic landscape, virtual recruiting and remote work are crucial for the future of work. To support the active project demands and skills gaps, our staffing experts can...

  • Software Engineer

    3 weeks ago


    Cedar Rapids, Iowa, United States L&T Technology Services Full time

    Job Summary: We are seeking a highly skilled Software Engineer - Avionics FMS to join our team at L&T Technology Services. The ideal candidate will have expertise in designing, coding, testing, and providing ongoing support for embedded systems software to meet technical and customer requirements. Key Responsibilities: Design and code based on low-level...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    About the Role:We are seeking a highly skilled Senior Principal Security Software Engineer to join our team at Raytheon Technologies. As a key member of our team, you will be responsible for leading and executing software development and integration on a multi-threaded embedded C++ product software code base.Key Responsibilities:Take ownership of software...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    Job SummaryRaytheon Technologies is seeking a highly skilled Senior Engineer, Software Engineering to join our team in Cedar Rapids, IA. As a key member of our Avionics team, you will be responsible for designing and developing software solutions for our commercial and military customers.Key ResponsibilitiesConduct and coordinate complex tests for control...

  • Software Engineer

    3 weeks ago


    Cedar Rapids, Iowa, United States RTX Full time

    Job DescriptionCollins Aerospace, a Raytheon Technologies company, is seeking a highly skilled Software Engineer to join our Mission Systems team. As a key member of our team, you will be responsible for developing state-of-the-art communications systems by supporting platform-level software initiatives for our sophisticated software defined radios.Key...