Hardware Test Engineer

Kepler Communications

Kepler Communications

Software Engineering, Other Engineering, Quality Assurance
Toronto, ON, Canada
Posted 6+ months ago
Kepler is on an audacious mission: to bring the internet to space. Founded in 2015, our ambition is to provide internet connectivity in space, whether in LEO, MEO, GEO, or beyond. With an expanding base of early customers and our first 23 satellites in orbit, Kepler is continuing to grow and expand its most important asset – the Team!
We invest heavily to deliver the best products to our customers, and as such, we are actively seeking a Hardware Test Engineer. In this role, you will be responsible for ensuring the reliability of Kepler products throughout their entire lifecycle. Here is a bit more detail on what you can expect to work on:

Responsibilities:

  • Design test cases and drive validation activities within product teams, from initial prototyping to flight acceptance testing.
  • Write scripts to automate hardware testing, coordinating interactions between the device under test and external instrumentation.
  • Create test plans and document test procedures for production qualification testing.
  • Execute production testing campaigns for product assemblies and support satellite hardware testing during assembly integration and testing of satellite systems.
  • Own and maintain hardware test setups for both in-house and contract manufacturing testing.
  • Improve existing test infrastructure for legacy products.

Requirements:

  • Bachelor's degree (or equivalent) in Electrical Engineering or relevant field.
  • Knowledge of hardware and software test methodologies.
  • Experience with one or more CAD tools (Altium, Eagle, Allegro, KiCad, etc.).
  • Comfortable in a lab environment, experience using standard tools such as oscilloscopes, spectrum analyzers, multimeters, VNA’s, etc.
  • Experience troubleshooting hardware issues and working with common hardware protocols such as I2C, SPI, and UART.
  • Working knowledge of Python scripting in a test environment.
  • Proficient in understanding and analyzing Python and C++ code for software development and debugging purposes.
  • Ability to drive design decisions and implement well documented processes.
  • Ability to work independently and manage multiple projects concurrently.
  • Excellent communication skills to collaborate with cross-functional teams and stakeholders.

Bonus Points:

  • Knowledge and/or experience in design and/or testing for space.
  • Test experience in a low-volume, high-complexity environment.
  • Hardware design experience in schematic and layout.
  • Experience working in a Linux command-line interface (CLI) and shell scripting.
  • Experience with Git-based collaboration and code review workflows in a team environment.
  • Experience automating test equipment through SCPI.
  • Experience in RF testing, including knowledge of RF measurement techniques, equipment, and tools.
  • Experience with one or more hardware design CAD tools (Altium, Eagle, Allegro, KiCad, etc.)
Kepler Communications Inc. is committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, people who identify as LGBT and others who may contribute to diversification in our workplace.
As part of our commitment to accessibility for all persons with disabilities, Kepler will, upon the request of the applicant, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities. Please contact our People & Culture team, through our Career Page to make your accommodation needs known and we will consult with you to ensure suitable accommodation is provided.