Software Systems and Test Engineer
Iris Automation is tackling the biggest challenges facing the drone industry today, we’re making drones safer, more reliable, and enabling them to fly beyond line of sight. By unlocking the potential of Industrial drones we will transform major commercial industries.
General Description:
Have built solutions to open-ended problems
Enjoy pursuing a hypothesis driven and meticulous approach to validating systems
Are excited to take on the most exciting challenge of our generation and help build a meaningfully autonomous system
Excited to work in a dynamic and fast paced startup environment
Design and deploy automated software test environments (regression, unit, certification, etc)
Integrate Hardware In the Loop (HIL) and Software In the Loop (SIL) testing into our platform
Automate analysis of large volumes of in-flight data for verification and validation testing
Characterize, quantify, and optimize the performance of the embedded software and electrical interfaces
Deploy server architecture to support large scale automated testing
Design and implement network architecture and a scalable testing environment
Useful Skills
We value people with the passion to see things through, learn, and move quickly
Solid software engineering foundation and a commitment to writing clean, well structured code
Experience with automated software test environments, regression test suites, simulators, and other software testing tools
Hardware In the Loop (HIL) and Software In the Loop (SIL) experience
Software performance analysis and embedded code optimization
High proficiency in C++, Java, and Python
Computer vision skills/experience beneficial
Knowledge of servers, code deployment, linux, networking, and message protocols beneficial