What are the responsibilities and job description for the Laboratory Test Engineer - GNSS position at SpanIdea Systems?
• Develop and execute functional test suites (automated and manual) for GNSS-based receivers.
• Create and run unit test cases to ensure strong code coverage and software reliability.
• Test GNSS location software, call-processor interactions, and device OS–level functionalities.
• Monitor software stability and performance through continuous baseline testing.
• Identify opportunities to enhance and streamline the testing process.
• Investigate, diagnose, and root-cause engineering issues across software and hardware layers.
• Collaborate with global, cross-functional teams to ensure high-quality deliverables and on-time execution.
Requirements• Bachelor’s degree in Engineering or equivalent practical experience.
• Proficiency in Python, C, and C programming languages.
• Experience with SQL and relational database concepts.
• Strong background in developing and deploying automation tools.
• Understanding of GNSS fundamentals—signal generation, processing, and position computation (preferred, not required).
• Experience debugging and building automation in Linux/Unix environments; Android development experience is a plus.
• Proven ability to create and execute test procedures for complex systems.
• Excellent problem-solving, analytical, and debugging skills.
• Strong communication, organization, and documentation abilities.
• Self-driven, capable of working independently as well as within a team.
• Ability to deliver high-quality results within set timelines.