Senior Principal Software Architect

5 days ago


Cedar Rapids, Iowa, United States Saige Partners LLC Full time
Job Title: Sr. Principal Engineer

We are seeking a highly skilled and experienced Sr. Principal Engineer to join our team at Saige Partners LLC. As a key member of our engineering team, you will be responsible for leading the development of cutting-edge GNSS solutions.

Key Responsibilities:
  • Lead the design, integration, and verification of GNSS software solutions in collaboration with our clients' engineering teams.
  • Develop and optimize algorithms for acquisition, tracking, and navigation, including interference mitigation and sensor integration.
  • Collaborate with customers, SOC, Modem, and WIFI/BT teams to ensure overall SOC solutions and make strategic trade-offs.
  • Debug complex A2A issues and develop optimizations to reduce memory footprint, enhance performance, and improve maintainability.
  • Conduct detailed reviews to ensure platform coherence across DSP signal processing, navigation, aiding, and mitigation features.
  • Provide critical reviews of external influences to preempt subtle issues.
  • Manage all SW architecture/integration, algorithms, and trade-offs for performance and power.
Requirements:
  • Bachelor's (20+ years), Master's (18+ years), or PhD (15+ years) in Computer/Electrical Engineering, Computer Science, or a related field.
  • Leadership in GNSS, Navigation, and Timing technology.
  • Expertise in sensor integration for optimal location solutions.
  • Proficiency in MEMs and MEMs integration for location.
  • Experience in modeling, simulation, and both pre-silicon and post-silicon evaluations.
  • Skills in lab and field test planning, analysis, and debugging.
  • Travel availability around the globe (15-25%).
  • Proficiency in Matlab, Python, and C programming for PC and Linux.
  • Inclusive and adaptable communication style.
  • Curiosity-driven learning approach, leveraging data for understanding.
  • Collaborative and supportive team player.
  • Innovative mindset, quick to explore new ideas and adapt to change.
What We Offer:
  • Leadership in GNSS, Navigation, and Timing technology.
  • Expertise in MEMs integration for location solutions.
  • Experience in pre-silicon and post-silicon modeling and simulation.
  • Planning, analyzing, and debugging lab and field tests.
  • Proficiency in Matlab, Python, and C programming.
  • Inclusive and adaptive communication style.
  • Curiosity-driven and data-informed approach to challenges.
  • Collaborative and supportive team player.
  • Innovative and quick to adapt to new ideas and changes.

We are committed to helping professionals build careers, not just jobs. If you are passionate about GNSS solutions and want to make a significant impact, we encourage you to apply for this exciting opportunity.



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

  • Software Architect

    2 weeks ago


    Cedar Rapids, Iowa, United States HCLTech Full time

    Job Title: Software ArchitectWe are seeking a highly skilled Software Architect to join our team at HCLTech. As a key member of our software development team, you will be responsible for designing and developing software systems for real-time embedded systems.Key Responsibilities:Design and develop software systems using object-oriented design...


  • 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 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 Group 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.The ideal candidate will have a proven track record of...

  • Software Architect

    3 weeks ago


    Cedar Rapids, Iowa, United States HCLTech Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at HCLTech. As a key member of our team, you will be responsible for designing and developing software systems for real-time embedded systems.Key Responsibilities:Design and develop software systems for real-time embedded systemsDevelop device drivers and hardware-software...

  • Software Architect

    2 weeks ago


    Cedar Rapids, Iowa, United States HCLTech Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at HCLTech. As a key member of our team, you will be responsible for designing and developing software systems for real-time embedded systems.Key Responsibilities:Design and develop software systems for real-time embedded systems using object-oriented design principles.Develop...


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

    Job SummaryWe are seeking a highly skilled Principal Engineer, Software Engineering to join our team at Raytheon Technologies. This role will involve developing, coordinating, and conducting complex tests and debug control and diagnostic systems that contain logical and mathematical solutions.Key ResponsibilitiesDevelop and implement software solutions using...


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

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Raytheon Technologies. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems.Key ResponsibilitiesDevelop and coordinate complex software tests and debug control and diagnostic...


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

    Software Development Opportunities at Omni Inclusive **Job Summary** Omni Inclusive is seeking a skilled software engineer to join our team. As an embedded systems software architect, you will be responsible for designing and developing software systems for real-time embedded systems. Your expertise in Assembly C, C++, and Python/Perl scripting languages...


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

    About the RoleWe are seeking a highly skilled Senior Principal Graphics Engineer to join our Avionics team at Raytheon Technologies. As a key member of our team, you will be responsible for designing and developing advanced graphics technologies for our avionics products.Key ResponsibilitiesDevelop and implement graphics processing solutions using OpenGL and...


  • Cedar Rapids, Iowa, United States Collins Aerospace Careers Full time

    Senior Principal Project EngineerCollins Aerospace Careers is seeking a highly skilled Senior Principal Project Engineer to join our team. As a key member of our Mission Systems team, you will be responsible for leading the design, development, and delivery of secure connectivity solutions for our customers.Key Responsibilities:Lead cross-functional teams to...


  • Cedar Rapids, Iowa, United States Collins Aerospace Full time

    Job SummaryWe are seeking a highly skilled Principal Software Project Engineer to join our RIU team in Cedar Rapids, IA. As a key member of our organization, you will lead the development, certification, and sustainment of safety-critical DO-178 DAL A commercial, business, and military RIU solutions.Key ResponsibilitiesLead projects from pursuit through...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Principal Project Engineer to join our team at RTX. As a Senior Principal Project Engineer, you will be responsible for leading and managing complex projects from initiation to completion, ensuring that they are delivered on time, within budget, and to the required quality standards.The ideal...


  • Cedar Rapids, Iowa, United States RTX Full time

    About the RoleWe are seeking a highly skilled Senior Principal Graphics Engineer to join our Avionics team at RTX. As a key member of our team, you will be responsible for designing and developing cutting-edge graphics processing solutions for our commercial and military customers.Key ResponsibilitiesDevelop and implement advanced graphics technologies,...


  • Cedar Rapids, Iowa, United States Collins Aerospace Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Project Engineer to join our team at Collins Aerospace Careers. As a key member of our Avionics Systems team, you will be responsible for leading the development, certification, and sustainment of safety-critical commercial, business, and military Radio Interface Unit (RIU) solutions.Key...