Tallo logoTallo logo

Embedded Software Engineer

Job

E-Solutions Inc.

Urbandale, IA (In Person)

Full-Time

Posted 1 week ago (Updated 3 hours ago) • Actively hiring

Expires 6/8/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Embedded Software Engineer (Urbandale, IA) | 05/01/26 Job Description Embedded Software Engineer |
Urbandale, Iowa Onsite Key Responsibilities:
  • Apply broad GNSS navigation algorithms and estimation theory to support the research and development of navigation products and solutions
  • Design, implement, test, and document GNSS navigation algorithms using C/C++ for embedded systems
  • Participate in peer reviews of software design, algorithm development, and code implementation
  • Collaborate with cross-disciplinary teams to diagnose and resolve system defects efficiently
  • Contribute to continuous improvements, feature enhancements, and system performance optimization
Required Qualifications:
  • Experience with GNSS navigation systems and algorithms
  • Hands-on experience with embedded programming (C/C++)
  • Understanding of estimation theory (e.g., Kalman filtering)
  • Proven ability to work in embedded systems environments
  • Strong analytical and problem-solving skills
Qualification:
  • Degree in Electronics Engineer Embedded Software Engineer1Embedded, GNSS United States

Similar remote jobs

Similar jobs in Urbandale, IA

Similar jobs in Iowa