Quantum Systems Ukraine

Lead Embedded Software Engineer

$$$$
🪖 DefTech Product

As a Lead Embedded Software Engineer you are a key part of our Architecture team to develop and implement the core features and functionalities to have our drones operate safely and autonomously in the air.
 

Together with our world-class team, currently seven team members, you will take an empowering role: pushing the boundaries of drone technologies. You will be working closely with stakeholders in Germany and US from the System architecture and Hardware development departments.
 

This is a full-time office job. Candidates must be located in Kyiv.
 

What is your Day to Day Mission:

  • Lead a team of embedded engineers
  • Implementation, maintenance, and optimization of the Quantum-Systems autopilot firmware and firmware stack
  • Design, Conception, implementation, and testing of new autopilot functionalities
  • Export of flight control and navigation algorithms from Matlab / Simulink and integration into the autopilot’s embedded framework
  • Implementation, maintenance, and optimization of BSP / peripheral and external sensor drivers and their optimized operation in the scope of the real-time operating system
  • Building, documenting, and maintaining autopilot firmware for flight tests. Creation of flight test tickets, support of flight tests, and post-flight data analysis
  • Creating unit tests, debugging/tracing of the code base for code coverage/functionality testing
  • Maintenance of the firmware update eco system, including bootloaders & firmware updates
  • Support in the implementation and maintenance of production tools

What you bring to the team:

  • You have completed a degree in the field of bachelor’s or master’s degree in software engineering / electrical engineering and you have several years of experience working with embedded systems.
  • You have a deep understanding of embedded systems and you are a senior in designing, implementing and optimizing embedded systems.
  • You have strong knowledge of microcontrollers (ARM, Cortex-M), real-time operating systems and hardware and communication interfaces interfaces (UART, I2C, SPI, CAN, ETH ...)
  • You are experienced with real-time operating systems like FreeRTOS or uCOS II and knowledge of multi-threading, task scheduling, and inter-task communication.
  • You have the ability to bridge the gap between hardware and software, understanding the electrical and physical constraints, profound understanding of electronic schematics and efficiently utilizing available hardware resources
  • You master version control and collaboration tools such as git and gitlab and you have experience in working in collaborative development environments with agile methodologies.
  • You are highly self-motivated and drive your area of responsibility independently
  • Due to your open, communicative, friendly, and competent attitude, it is easy for you to be considered as an internal expert
  • English level at least B2

     

Why Quantum-Systems:

  • We Stand with Ukraine!
  • We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus.
  • We are industry pioneers who are ambitious, bold, and visionary.
  • We push limits, think outside the box, and strive for technological excellence to shape the future of aerial data.
  • We promise to be your runway for individual and professional growth.

Required skills experience

Embedded C 5 years
Firmware Development 5 years
Team Leadership 2 years
Team Management 2 years
ARM 3 years
CortexM3 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
C++, C/C++, Embedded, FreeRTOS, RTOS
Published 1 June
10 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...