Back to search
Pentangle Tech Services | P5 Group Linkedin · Posted 1mo ago

Embedded Software Engineer

Urbandale, Iowa, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Embedded Software Engineer

Location: Urbandale, Iowa


Job Overview

We are looking for a skilled Embedded Software Engineer to join a high-impact engineering team working on advanced navigation and control systems. This role focuses on developing and optimizing embedded software for precision systems, with a strong emphasis on GNSS-based navigation algorithms.


Key Responsibilities

  • Design, develop, and maintain embedded software using C/C++ for real-time systems
  • Develop and enhance GNSS navigation algorithms for precision positioning and control
  • Collaborate with hardware, systems, and firmware teams to integrate software solutions
  • Perform software design, debugging, testing, and performance optimization
  • Analyze system requirements and translate them into scalable software architectures
  • Support validation, troubleshooting, and field issue resolution
  • Required Skills & Qualifications

    • Bachelor’s degree in Electrical or Electronics Engineering (or related field)
    • 3+ years of experience in embedded software development
    • Strong programming skills in C/C++
    • Experience with GNSS / GPS navigation algorithms
    • Solid understanding of embedded systems, real-time software, and hardware integration
    • Strong problem-solving and debugging skills


    Preferred Qualifications

    • Experience with automotive, agriculture, or autonomous systems
    • Familiarity with RTOS, firmware development, or sensor integration
    • Knowledge of control systems or signal processing

    Free. 20 seconds. No password. See every match in this search.

    Create a free Caio profile to unlock more results and save your role and location preferences.

    Unlock free search
    Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
    Ask about Agent