Software Engineer, Unmanned Aircraft (Avionics, Firmware, Autopilot) Verified today
The Role
As Software Engineer on the HAPS program, you will develop and maintain the custom software that keeps ICEYE's stratospheric electric aircraft flying. You will work across the full stack from embedded avionics and command & control systems to simulation environments and ground-based tooling. You will integrate COTS and custom avionics components into a working UAV platform, build and improve hardware-in-the-loop and software-in-the-loop simulation systems, and participate directly in flight test campaigns.
Day to Day Responsibilities
- Design and implement software solutions for a novel UAV system
- Integrate commercial-off-the-shelf (COTS) and custom designed avionics components into a working UAV platform
- Develop and implement Command & Control segment for the UAV system
- Develop and improve hardware-in-the-loop (HITL) and software-in-the-loop (SITL) simulation systems
- Understand and apply airworthiness requirements
- Understand operational needs and develop solutions to improve operations
- Develop verification procedures
- Participate in flight test campaigns and analyse in-flight data
Requirements
Must have
- 5+ years of relevant work experience
- Good programming skills in C, C++, and Python
- Knowledge of various communication protocols (CAN, Ethernet, SPI, I2C, UART) for inter-component communication
- Expertise in developing embedded software and embedded communication protocols
- Hands-on experience with product deployment and debugging
Nice to have
- Degree in Software Engineering, Electrical Engineering, Electronics Engineering, Robotics, or similar
- Experience with high-reliability electronics design for harsh environments
- Familiarity with industry standards for electronics design and testing
- Simulation development skills for electronic systems (SPICE, MATLAB/Simulink)
- Experience with networked smart systems and cloud-linked fleets with telemetry
- Passion for solving complex problems in a team environment
- Proactive, can-do attitude and passion for aerospace
About ICEYE
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations using synthetic aperture radar (SAR) satellite technology. The company operates internationally with offices in Finland, Poland, Spain, Japan, the UAE, Greece, Germany, and the US, with more than 900 employees.
Working with Us
- Location: Valencia, Spain
- Type: Hybrid
- Reports to: VP of Engineering, HAPS
- Employment subject to applicable security screening (SUPO where required)