Embedded Systems Software Developer

4 weeks ago


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 environments in support of program and customer commitments.
  • Assist with system level testing, working closely with cross-functional areas to coordinate desired solutions, documenting problem reports and working resolution activities.
  • Participate in Design and Code Reviews with other members of the team to identify and eliminate problems early in the development process.

Preferred Qualifications:

  • Network protocol knowledge and Real-Time Operating System knowledge.
  • Knowledge of aircraft systems (EICAS, MCDU, FMS, ACMS, etc.) and their function in the aircraft.
  • Knowledge of air/ground messaging and related data link protocols (ARINC 429, ARINC 618, VDL Mode 2, TCP/IP, ATN OSI, etc.), aircrew human machine interface design, and AOC applications.

Why Join United Software Group?

United Software Group is recognized by INC. as America's Fastest-Growing Private Companies. We are an Equal Opportunity Employer and welcome qualified applicants from diverse backgrounds.



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


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


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

  • Software Developer

    3 weeks ago


    Cedar Rapids, Iowa, United States Emergent Software Full time

    Software Solutions EngineerThis is a direct hire position for one of our clients. The position is hybrid with the office location in Coralville, IA. Candidates must be able to work in the US without sponsorship.We are looking for a motivated Junior or Mid-Level Software Engineer to join our dynamic development team. In this role, you will play a key part in...


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

    Emergent Software is seeking a talented Software Development Specialist to join our dynamic development team. This role involves designing, developing, and maintaining software applications using TypeScript, React, and Docker. The ideal candidate will have hands-on experience with TypeScript, React, and Docker, as well as basic experience with Windows Server...


  • 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

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

  • Software Architect

    4 weeks ago


    Cedar Rapids, Iowa, United States Omni Inclusive Full time

    Key Responsibilities: Design and develop real-time embedded software systems using object-oriented design principles. Collaborate with internal organizations and external customers to deliver high-quality software solutions. Develop and maintain flight-critical embedded software, ensuring compliance with industry standards and regulations. Work with aircraft...


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


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

    4 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 RTX Full time

    Lead the Design and Development of Secure Communications SystemsWe are seeking a highly skilled Principal Systems Engineer to lead the design and development of advanced embedded cryptographic solutions for secure military communications. As a key member of our team, you will be responsible for championing systems development, architecting cutting-edge...