ICEYE is looking for a Smart Manufacturing Engineer, Software to help keep their satellite production test systems running reliably at scale. The ideal candidate will have experience in software engineering, test automation, and Python programming.
Requirements
- 4–7 years of experience in software engineering, test automation or similar, with a strong focus on Python.
- Proven ability to write production-quality Python code (object-oriented design, packaging, releases, linting/formatting, code reviews).
- Daily experience with git and collaborative workflows (branches, merges, pull requests, reviews).
- Solid understanding of test automation fundamentals: structuring test suites, debugging failures and reporting results.
- Strong troubleshooting skills across software, instruments and environments, using logs and systematic diagnosis.
- Experience supporting users or operators on test stations or similar setups, and a strong sense of ownership for what you deliver.
- Comfortable using Linux as a primary development environment (shell, tools, environments).
- Exposure to testing with real hardware (hardware-in-the-loop or similar) and working with lab instruments (oscilloscopes, PSUs, DMMs, loads, etc.).
- Good communication skills and willingness to work closely with operators and engineers onsite in Espoo.
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance