Back to all jobs
ANGLER

Senior Embedded Engineer

ANGLER

Warszawa · Pomeranian Voivodeship · Poland Full-time 5-10 15h ago

Job description

Who we are We build autonomous underwater vehicles for real-world operations. Our first full-scale UUV is in active development, with prototype testing complete and field trials underway. The role You will own the drone control software: actuator control, sensor fusion, navigation, mission logic, and the link to the ground. What you will work on — Actuator control over PWM, CAN, UART, and RS485 (motors, servos, valves, relays) — Sensor acquisition and fusion: IMU, barometer, GPS, speed sensors, INS, etc — Navigation and dead reckoning in GPS-denied conditions — Communications: radio, Ethernet, TCP/UDP telemetry and commanding — Mission execution and autonomy logic — System architecture as the codebase grows from one vehicle to many — Field testing and fixing What we are looking for: Must-haves: — Strong C/C++ for embedded development — Experience with CAN, UART, I2C, SPI, and radio links — Comfortable with PWM, relays, and basic electronics (reading schematics, working with EEs) — Sensor data processing: filtering, sensor fusion, EKF or equivalent — System design experience; can draw clean module boundaries as code grows — Prototype-to-production experience — Communicative, picks up unfamiliar domains quickly, works well next to hardware people — Fluency in Ukrainian or English (B2+) is required. Knowledge of both is a plus. Nice to have: — UAV stacks: Ardupilot, PX4, ROS 2 — INS tuning and inertial navigation — Networked telemetry (MAVLink, TCP/UDP over Ethernet or radio) Working with us: — You’re joining at the stage when architecture decisions are still being made — and will actually stick — Ownership of the software stack and strong input on the hardware — Short decision cycles — Technical problems without off-the-shelf answers — Field tests where we break things, learn, enjoy nature, and grill Logistics: — Location: Warsaw, full-time — Employment type: B2B