SEARCH JOBS
Software Test Engineer
Job Description
We strive to be Your Future, Your Solution to accelerate your career!
Contact Brett Campbell at bcampbell@saigepartners.com or 319-224-0819, you can also schedule an appointment at https://calendly.com/bcampbell-saigepartners to learn more about this opportunity!
Software Test Engineer (Contractor)
Overview: As a Software Test Engineer (Contractor), you will play a crucial role in supporting our company's ongoing projects, ensuring that all software requirements, deadlines, and schedules are consistently met. You will collaborate closely with team members on both internal and external software tool projects, contributing to our organization’s strategic objectives. This role involves working with both local and international teams to successfully launch innovative products.
Key Responsibilities:
- Design, create, and execute functional test suites (both automated and manual) for GNSS-based receivers.
- Develop and run unit test cases to achieve comprehensive code coverage.
- Test functionalities related to GNSS, CP, and various Device OS components.
- Continuously monitor software health through ongoing testing.
- Enhance and optimize the testing process for improved efficiency.
- Identify, troubleshoot, and resolve engineering issues.
- Collaborate with a globally distributed team to deliver high-quality results and meet project timelines.
Location:
- Hybrid model: Work onsite at our Cedar Rapids office 3 days per week with the flexibility to work remotely for the remainder of the time.
Qualifications:
- Bachelor’s degree in engineering or equivalent experience.
- Proficiency in Python, C, and C++ programming languages.
- Experience in developing and deploying automation tools.
- Strong understanding of GNSS principles, including signal generation, transmission, reception, measurement construction, and final position generation (preferred but not required).
- Experience with debugging and building automation in Linux/Unix-like environments.
- Demonstrated experience in creating and executing test procedures.
- Exceptional problem-solving and analytical abilities.
- Strong communication, organizational, and documentation skills.
- Self-motivated, capable of working independently and within a team.
- Proven ability to deliver high-quality work within deadlines.
Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/.