Senior Embedded Engineer
ANGLER
Warszawa · Pomeranian Voivodeship · Poland
Full-time
5-10
15h ago
96%
Strong
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