Senior Software Engineer

13 hours ago


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 OS ecosystems for 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
  • Prepare software builds for execution in a simulation environment, reference platforms, and on the target hardware
Requirements:
  • Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and 5 years of prior relevant experience
  • Advanced Degree in a related field and minimum 3 years of experience
  • 9 years of relevant experience in absence of a degree
  • Must be a U.S. Citizen
  • Must have or be capable of obtaining a US Department of Defense (DoD) security clearance
  • Proficiency with embedded C/C++
  • Experience with scripting languages (Bash and Python)
  • Experience with embedded Linux device drivers
  • Experience with board bring-up and target hardware integration
  • Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
Preferred Qualifications:
  • Experience with GIT and SVN version control systems
  • Experience packaging custom Linux distribution with Buildroot
  • Experience in developing and maintaining Linux board support packages (BSP) for embedded systems
  • Development experience with Agile methodologies and DevSecOps
About RTX:

RTX is a leading technology company that develops innovative solutions for the aerospace and defense industries. We are committed to fostering a culture of innovation, collaboration, and inclusion. Our team is dedicated to delivering exceptional results and making a positive impact on our customers and the world.



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

    About the RoleWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. As a key member of our Avionics team, you will play a critical role in advancing flight deck solutions, airborne communications, and vision systems for commercial and military customers.Key ResponsibilitiesConduct and coordinate...


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

    Job SummaryWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. This role will be responsible for conducting and coordinating moderately complex tests for control and diagnostic systems, as well as designing and implementing build procedures to support hardware and software product development.Key...


  • 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...


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

    Job SummaryRaytheon Technologies is seeking a 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 commercial and military customers.Key ResponsibilitiesConduct and coordinate complex tests for control and diagnostic...


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

    Job SummaryRaytheon Technologies is seeking a 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 commercial and military customers.Key ResponsibilitiesConduct and coordinate moderately complex tests for control and...


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

    About the RoleWe are seeking a highly skilled Senior Engineer, Software Engineering to join our team at Raytheon Technologies. 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 and...


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

    About the RoleWe are seeking a highly skilled Senior Principal Security Software Engineer to join our team at Raytheon Technologies. As a key member of our Crypto team, you will play a pivotal role in creating cutting-edge embedded cryptographic capabilities for U.S. military communications products.ResponsibilitiesTake ownership of software development and...


  • 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 Raytheon Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Principal Security Software Engineer to join our team in creating cutting-edge embedded cryptographic capabilities for U.S. military communications products. As a key member of our Crypto team, you will work closely with the N.S.A. to ensure our military communications are secure and trustworthy.Key...


  • Cedar Rapids, Iowa, United States Trapeze Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to drive the architecture of our products and technologies as we continue our cloud transformation journey. This role requires a deep understanding of software architecture concepts, software development, and technical leadership.Key ResponsibilitiesDesign and execute an architecture vision...


  • Cedar Rapids, Iowa, United States Trapeze Full time

    Job Summary:We are seeking a highly skilled Senior Software Architect to drive the architecture of our products and technologies as we continue our cloud transformation journey. This role requires a broad and deep knowledge of software architecture concepts, software development, and technical leadership. The ideal candidate will be able to drive the current...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job SummaryRTX is seeking a highly skilled Principal Engineer, Software Engineering to join our Avionics team. As a key member of our team, you will be responsible for developing, coordinating, and conducting complex tests and debug control and diagnostic systems that contain logical and mathematical solutions.Key ResponsibilitiesDevelop, coordinate, and...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    Job Summary:We are seeking a highly skilled Senior Principal Software Architect to lead our team in the development of cutting-edge GNSS software solutions. As a key member of our engineering team, you will be responsible for designing, integrating, and verifying complex software systems, collaborating with cross-functional teams, and driving innovation in...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Software Architect to lead our GNSS software solution efforts. As a key member of our team, you will be responsible for the requirements, design, integration, and verification of our GNSS software solution in close collaboration with our clients' engineering teams worldwide.Key...


  • 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 CRST The Transportation Solution, Inc. Full time

    Internship OpportunityCRST The Transportation Solution, Inc. is seeking a talented and motivated Software Engineering Intern to join our Early Talent Program. As a member of our team, you will have the opportunity to work on real-world projects, gain hands-on experience with leading technologies, and develop your skills in a collaborative and dynamic...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our Avionics Test Engineering organization. As a key member of our team, you will be responsible for developing complex engineering solutions and working closely with engineers and leaders across the globe to ensure project success.Key...

  • Software Engineer

    4 weeks ago


    Cedar Rapids, Iowa, United States RTX Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at RTX. As a Software Engineer, you will be responsible for designing and developing state-of-the-art communications systems by supporting platform-level software initiatives for our sophisticated software defined radios.Key Responsibilities:Integrate...

  • Senior Cloud Engineer

    4 weeks ago


    Cedar Rapids, Iowa, United States Eclipse Enterprises Full time

    About Eclipse EnterprisesWe are a company that is shaping the future of the healthcare industry with innovative software solutions and services.Our MissionWe support our customers with innovative software solutions and services to better manage the challenges of their care or workday.Our ValuesWe are a team that works together and supports each other to be...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    We are dedicated to being Your Future, Your Solution to enhance your professional journey. Lead Software Solutions Engineer / Senior Software Architect - This is a Direct Hire opportunity. Work Arrangement: Hybrid – Cedar Rapids, IA (3 days onsite, 2 days remote) Position Overview: Take the lead in defining the requirements, design, integration,...