{"schemaVersion":"jobsearcher.job.v1","id":"2b24893c2668083aa30bdc2f","url":"https://jobsearcher.com/jobs/2b24893c2668083aa30bdc2f","canonicalUrl":"https://jobsearcher.com/jobs/2b24893c2668083aa30bdc2f","title":"Embedded Software Engineer","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","company":"eSolutions","rawCompany":"esolutions","city":"Urbandale","state":"IA","isRemote":false,"isActive":false,"createdAt":"2026-06-26T02:32:50.196Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"541370","title":"Surveying and Mapping (except Geophysical) Services","slug":"surveying-and-mapping-except-geophysical-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","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","datePosted":"2026-06-26T02:32:50.196Z","dateModified":"2026-06-26T02:32:50.196Z","hiringOrganization":{"@type":"Organization","name":"eSolutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Urbandale","addressRegion":"IA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2b24893c2668083aa30bdc2f"},"url":"https://jobsearcher.com/jobs/2b24893c2668083aa30bdc2f"}}