Harmattan AI

Embedded Software Engineer

Harmattan AI
Apply
2 months ago
Paris, FranceSenior

Responsibilities

  • Configure and maintain Embedded Linux or RTOS environments for UAV systems.
  • Improve embedded software architecture for scalability and reliability.
  • Develop sensor drivers, interpret datasheets, and integrate online algorithms with algorithmic teams.
  • Improve and maintain drone telemetry systems.
  • Maintain strong company-wide coding standards and practices.
  • Implement in-house tools to accelerate software development.
  • Collaborate with multidisciplinary teams to deliver robust, high-performance systems for field deployment.

Requirements

  • Degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Extensive embedded software development experience, particularly in robotics, aerospace, or related fields.
  • Strong proficiency in C and C++; Python experience is a plus.
  • Proven experience with Embedded Linux or RTOS and multi-threaded or multi-process systems.
  • Experience developing and integrating sensor drivers and interpreting datasheets.
  • Hands-on experience with software debuggers, oscilloscopes, and logic analyzers.
  • Familiarity with build systems and version control tools such as Git.
  • Strong understanding of firmware architecture and low-level programming.
  • Ability to work autonomously and solve complex technical challenges.
  • Excellent written and verbal communication skills, including the ability to lead diverse principals from junior members to senior executives.
  • Commitment to Harmattan AI’s mission, vision, growth plans, and operational excellence.

Tech Stack

Categories

Harmattan AI

About Harmattan AI

201-500 employees
Contact me