SEARCH JOBS
Software 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 Engineer
Our client is seeking a Software Engineer to support their ongoing projects, with a focus on the development, testing, and maintenance of engineering devices at their Cedar Rapids, IA location. In this role, you will collaborate closely with your team to ensure device stability and successful software releases.
The ideal candidate will have experience executing engineering test procedures and a strong ability to innovate in order to improve device performance and reliability.
Key Qualifications:
- Proficiency in coding with C, C++, and Python.
- Experience in hardware testing is essential.
- Test automation using Python is required.
- Familiarity with GNSS technology is advantageous but not mandatory.
- Experience in device testing is highly valued.
Responsibilities:
- Execute both automated and manual test suites on GNSS-based receivers.
- Test GNSS, CP, and various Device OS functionalities.
- Innovate and improve test processes to enhance efficiency.
- Monitor baseline health through integration testing.
- Analyze and diagnose engineering issues through analytical testing.
Requirements:
- Bachelor's degree in engineering or equivalent experience.
- Proficiency in Python, C, and C++ for coding and understanding.
- Strong analytical skills for testing and troubleshooting engineering issues.
- Self-motivated with excellent task execution skills to deliver high-quality results on time.
- Ability to work effectively as part of a local and globally distributed team.
- Strong communication and documentation abilities.
- Understanding of GNSS principles, including signal generation, transmission, reception, measurement construction, and position generation, is desirable but not required.
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/.