Get SAT is the leading provider of micronized satellite on-the-move terminals for ground, air, and maritime applications.
Our state-of-the-art flat panel technology, along with a powerful controller, creates the best in its class SWaP product line in the market.
GetSAT is seeking a motivated Automation & Test Engineer to join our Software Integration team.
The role involves developing automated software solutions for hardware testing, ensuring quality, reliability, and consistency of our products (PCBA and Satellite Communication Systems).
What Will Your Job Look Like?
- Develop, implement, and maintain automated testing software solutions for satellite communication systems and Printed Circuit Boards (PCBs).
- Collaborate closely with software developers and integration engineers to seamlessly integrate automation tools.
- Manage version releases, including handling software deployment and change orders (ECO).
- Debug and troubleshoot complex issues across multiple domains, ensuring product robustness and reliability.
Requirements:
- Experience in software development and test automation.
- Strong Python programming skills.
- Knowledge of Git and GitLab.
- Basic understanding of Quality Assurance (QA) processes (Software Test Plans - STP, Software Test Reports - STR).
- Practical Electronics Engineer experience or certification, B.Sc. student or graduate in Electrical/Software Engineering, Computer Science, or related fields.
- Strong problem-solving skills, effective communication, and the ability to work independently and collaboratively in a team environment.
- Familiarity or experience with RF and satellite communication concepts. - Advantages
- Knowledge of electrical fundamentals and PCB design/testing methodologies. - Advantages
- Experience with hardware communication protocols (UART, SSH, RS232, etc.). - Advantages
- Familiarity with microcontrollers (Raspberry Pi, STM32, Arduino). - Advantages
- Familiarity with databases, particularly MongoDB, including basic database design and queries. - Advantages
- Understanding of networking concepts. - Advantages