What are the responsibilities and job description for the GNSS Test Engineer position at SpanIdea Systems?
Key Responsibilities
- Develop and execute automated and manual test suites for GNSS-based receivers.
- Build and run unit tests to ensure strong code coverage and reliability.
- Test GNSS location software, call-processing flows, and OS-level features.
- Monitor software stability and performance through continuous testing.
- Identify and implement improvements in testing processes and automation.
- Investigate and root-cause issues across software and hardware layers.
- Collaborate with global, cross-functional teams to deliver high-quality releases on schedule.
Requirements
- Proficient in Python, C, and C .
- Experience with SQL and relational databases.
- Strong skills in automation development and tooling.
- Knowledge of GNSS fundamentals preferred (signal generation, processing, positioning).
- Hands-on debugging and automation in Linux/Unix; Android experience is a plus.
- Proven experience creating and executing test procedures for complex systems.
- Excellent analytical, debugging, communication, and documentation skills.
- Self-driven, able to work independently and collaboratively.
- Ability to meet deadlines while delivering high-quality outputs.