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