Junior/Middle Golang Software Engineer to $2000
MilTech
๐ช
Project Overview:
Development of middleware and services in Go for interaction with drones and peripheral systems. Work involves handling telemetry streams, network protocols, and video streaming. The team works with ARM-based computers such as Jetson, Raspberry Pi, and Orange Pi.
Responsibilities:
- Develop and maintain Go-based services and middleware.
- Work with telemetry streams, network protocols, and video streams.
- Collaborate with hardware platforms (drones, controllers, microcontrollers).
- Ensure efficient multithreading and data transfer handling.
Requirements:
- 2+ years of experience with Go programming language.
- Experience with Linux.
- Understanding of multithreading.
- Basic understanding of networks and data transmission.
- Minimal experience working with hardware (e.g., drones, CNC machines, microcontrollers, PLCs, flight controllers, ARM boards, radio modules) and willingness to work with hardware.
- Strong motivation to learn and develop professionally.
- At least Intermediate level of English.
Desired:
- Experience with software such as GStreamer, FFmpeg, OBS Studio, QGC, Mission Planner.
- Experience with data transmission protocols: MAVLink, OPC-UA, video streams (RTMP, RTP, MPETS, WebRTC), CAN, Modbus.
- Experience with ARM platforms: Jetson, Raspberry Pi, Orange Pi.
- Basic knowledge of other programming languages: C, C++, Python.
Required skills experience
| Golang | 2 years |
| Linux | 2 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
๐
Average salary range of similar jobs in
analytics โ
Loading...