Embedded Software Engineer

Harmattan AI
Switzerland
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving","Teamwork","Influence"]

Embedded Software Engineer responsible for designing and maintaining UAV software architectures, configuring embedded operating systems, and integrating sensor drivers and online algorithms. Collaborates with Algorithmic teams to deliver scalable, low-latency firmware and telemetry for field deployment, while upholding coding standards and developing in-house tools to accelerate development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Harmattan AI
Harmattan AI
6 months ago

Embedded Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 9 months ago

Job Summary

Embedded Software Engineer responsible for designing and maintaining UAV software architectures, configuring embedded operating systems, and integrating sensor drivers and online algorithms. Collaborates with Algorithmic teams to deliver scalable, low-latency firmware and telemetry for field deployment, while upholding coding standards and developing in-house tools to accelerate development.
Location: Switzerland
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Operating System: Configure and maintain the operating system (e.g., Embedded Linux or RTOS) for UAV systems.
  • •Software Architecture: Participate in the improvement of the embedded software architecture, ensuring scalability and reliability.
  • •Sensor Integration: Develop sensor drivers and integrate online algorithms in collaboration with the Algorithmic teams.
  • •Telemetry Systems: Improve and maintain telemetry systems for the drone.
  • •Coding Standards: Maintain strong coding standards and practices across the company to ensure high-quality software.

Key Requirements

  • •Education: Degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • •Experience in Embedded Systems: Extensive experience in embedded software development, with a focus on robotics, aerospace, or related fields.
  • •Programming Proficiency: Strong proficiency in C/C++; experience with Python is a plus.
  • •OS Expertise: Proven track record of working with Embedded Linux or RTOS and multi-threaded/multi-process systems.
  • •Sensor Development: Experience developing and integrating drivers for various sensors; ability to interpret datasheets.
Experience:DefenseUAVEmbedded systemsAerospace
Education:Bachelor's
Skills:CommunicationProblem-solvingTeamworkInfluence
Tech Stack:CC++PythonEmbedded LinuxRTOSGit

Company Brief

Harmattan AI
Develops AI-driven autonomous military systems (drones, electronic warfare, ISR and mission-management software) and scales conflict-ready production for allied armed forces and defense primes.
Industry: Defense Technology
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series B
Headquarters: Paris, France
Founded: 2024
WebsiteLinkedInGlassdoor