Tech Lead (C/C++) to $5000

MilTech 🪖

Are you eager to bring state-of-the-art machine learning models to both edge devices and the cloud? Do you excel in fast-paced environments, constantly pushing the limits of what’s possible? Are you someone who always strives to see the bigger picture and go the extra mile?

If so, we have a compelling opportunity for a Technical Lead to join our team. In this role, you’ll be at the forefront of developing and integrating various modules, components, and models across a range of edge platforms. Your assistance will include designing and implementing robust data processing pipelines that ensure recurrently improving performance on edge systems.


Required Skills and Qualifications:

  • Strong proficiency in C/C++, preferably with a solid background in embedded systems programming (at least 5 years).
  • Additional Python experience is welcome.
  • Experience in developing and deploying software solutions on edge devices.
  • Expertise in designing and implementing robust data pipelines capable of seamlessly integrating with edge devices.
  • Proficiency with containerization technologies (e.g., Docker, Podman) and orchestration platforms (e.g., Kubernetes, OpenShift) for deploying and managing ML inference workloads at the edge and in the cloud.
  • Knowledge of CI/CD workflows and automation tools.


Would be an advantage:

  • Hands-on experience with sensor data acquisition, preprocessing, and integration on edge devices, utilizing communication protocols such as SPI, UART, I2C, and others.Tech Lead (C/C++) 1
  • Solid understanding of edge computing constraints, including resource limitations, power efficiency, latency considerations, and offline operation strategies.
  • Experience working with embedded operating systems, such as Linux-based platforms (e.g., Raspbian, Ubuntu Server) and real-time OSes (e.g., FreeRTOS, NuttX), ensuring effective integration with edge ML inference systems.


Preferred Experience:

  • Experience of working with a team of developers, setting technical direction, and mentoring engineers in best practices for C++ and embedded systems development.Experience working with cross-compilation toolchains and build systems like CMake, Bazel, or Meson for embedded and edge platforms.
  • Strong knowledge of real-time systems and constraints, with expertise in concurrency control, scheduling, and real-time operating systems.
  • Familiarity with DevOps practices, CI/CD pipelines, and automated testing strategies for C+±driven development workflows.
  • Experience with UAVs, drones, or flight controllers, including their integration with embedded AI systems for real-time inference and onboard data processing.


We are open to communicating with Candidates who can contribute to our cause on a part-time basis as Consultants. This role offers a clear path toward a CTO position for a candidate who demonstrates both technical excellence and strategic leadership.


Company Benefits are discussed with Candidates specifically.

Published 1 April
77 views
·
6 applications
67% read
·
34% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.