CareerPlan

Middle ⁠Software Engineer

KyivFull-time2026-10-08 → 2026-11-10

Core

Support and improve autonomous ground systems by resolving service issues, developing new functionality, and optimizing software for demanding real-world environments.

Role type

Middle Software Engineer (Embedded Systems & Field Support)

Builds

Firmware, configuration updates, bug fixes, and software optimizations for autonomous unmanned ground systems.

Domain

Defense / Robotics / Embedded Systems

Required skills

Linux command line and troubleshooting, Python scripting, Bash scripting, C++ development, hardware-software interaction understanding, technical documentation, independent task ownership.

Preferred skills

ROS2, radio systems, wireless communication technologies, miltech/defense experience, manual vehicle driving.

Responsibilities

Perform firmware flashing and configuration for deployed systems; investigate and resolve complex service issues onsite and remotely; develop new functionality and contribute bug fixes; create and maintain technical documentation; collaborate with hardware and customer operations teams to implement field feedback.

Seniority

Mid-level, hands-on IC