System Engineer

Must have skills:

  • 5+ years of commercial experience as a system/software/embedded engineer
  • Direct experience working with UAVs and related technologies
  • Proven experience with microcontrollers and microcomputing (Jetson, Raspberry Pi, etc.)
  • Strong expertise in C and proficiency in Python
  • Familiarity with UAV flight control systems and protocols (PX4, ArduPilot)
  • Proficiency in 3D modeling and 3D printing
  • Knowledge of standard electronic instruments
  • Excellent soldering skills and hands-on experience with quick electronic prototyping, confident ownership of diagnostic equipment, the ability to solder SMD components by hand
  • Strong understanding of Linux internals and protocol-level interfaces
  • In-depth knowledge of networking, UDP/TCP/IP protocols, and wireless communication systems
  • At least Upper-Intermediate level of English (spoken and written)

Nice to have skills:

  • Bachelor's or Master's degree in Aerospace, Computer Science, Electrical or Computer Engineering, Robotics, or a related field
  • Understanding of fundamentals in remote sensing and statistics
  • Experience in Video processing
  • Understanding of geospatial data formats and GIS, the ability to process and analyze geospatial data for navigation and mapping purposes
  • Knowledge of open-source GIS tools (GDAL, Rasterio, QGIS)
  • Experience with STM32, and experience with RTOS systems
  • Skills in debugging complex embedded systems
  • Experience with Cloud Computing Platforms (AWS, GCloud, Azure)

 

Your tasks will include:

  • Creation (soldering, assembly, design) of control modules, repeaters
  • Assembly and restoration of test drones (quadcopters and UAVs)
  • Development, debugging, and improvement of software and hardware for various test equipment
  • Develop for microcomputers Raspberry Pi, Nvidia Jetson Nano, STM-32 microcontroller, etc
  • Make integrations with LoRa modules, GPRS modems, cameras, and modules on MPU processors
  • Building flight missions for UAV testing in Ardupilot, making changes to Ardupilot configurations
  • Registration and analysis of flight mission results
  • Participation in flight tests

 

Benefits:

  • Developing cutting-edge software solutions to tackle genuine challenges
  • Collaborating with experienced professionals who share a common goal
  • Full-time, working day from 09:00 to 18:00
  • Work in an office in the suburbs of Kyiv, transfer from the subway
  • Official registration and working conditions according to the legislation of Ukraine
  • Possibility of reservation
  • Conscripts must have any military registration document, even an expired one

 

About the company and project:

The position opened to a client-partner international company specializing in defense technologies with offices in Ukraine and Germany.

They excel at designing robust solutions that significantly enhance autonomy and reliability in navigational systems for Unmanned Aerial Vehicles operations. We are looking for a System Engineer with expertise in developing  UAVs navigation applications. This role requires a strong foundation in software development, a comprehensive understanding of UAV technology and navigation systems, and familiarity with embedding engineering principles and DS approaches in general.