Demo

Embedded Software Engineer

Pentangle Tech Services | P5 Group
Urbandale, IA Full Time
POSTED ON 4/30/2026
AVAILABLE BEFORE 5/29/2026

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

    Salary.com Estimation for Embedded Software Engineer in Urbandale, IA
    $99,461 to $121,662
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Engineer?

    Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Pentangle Tech Services | P5 Group

    • Pentangle Tech Services | P5 Group Seymour, IN
    • Lead Failure Incident Review Group projects: Issues that come up from customer engines or from test engines. Lead the investigation of the issue and take t... more
    • 1 Day Ago

    • Pentangle Tech Services | P5 Group Woodridge, IL
    • Location: woodridge, IL (will do virtual to hire. They can also work a 9/80 schedue and have Fridays off).-can be h1bs. Duration:3 years Title: Project Man... more
    • 1 Day Ago

    • Pentangle Tech Services | P5 Group Florida, NY
    • ONLY FOR AUTOMOTIVE DOMAIN Domain Knowledge Experience in automotive ADAS systems. Knowledge about ECU software development, control models and application... more
    • 1 Day Ago

    • Pentangle Tech Services | P5 Group Lisle, IL
    • Job Summary The Project Manager will be responsible for planning, coordinating, and delivering all legacy application remediation, decommissioning, and SAP... more
    • 2 Days Ago


    Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Urbandale, IA area that may be a better fit.

    • Jobs via Dice Urbandale, IA
    • Location: Urbandale, IA Salary: $55.00 USD Hourly - $63.00 USD Hourly Description: Embedded Software Engineer Location: Urbandale, IA Duration: 6 months wi... more
    • 19 Days Ago

    • VIVA USA INC Urbandale, IA
    • Title: Senior Drupal QA Tester - Hybrid Mandatory skills: Information Technology, software Quality Assurance, testing Drupal-websites, functional, regressi... more
    • 26 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!