DevJobs

Senior Embedded Software Engineer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Linux Linux
  • OOP OOP
  • Git Git
  • Embedded software development ꞏ 3y
  • Jetson platforms ꞏ 3y
  • Real-time software development ꞏ 3y
  • Interfaces
  • Protocols
  • Sensors
  • Autopilots
  • DDS
  • GStreamer
  • ROS2
  • UAV

Trim Robotics is redefining how multirotor UAVs are designed and operated - delivering aerodynamic, agile, and versatile platforms for defense, emergency, and security operations. We are committed to providing life-saving, mission-critical capabilities to warfighters, first responders, and other specialist users through the most versatile and easy-to-operate small unmanned aerial systems.


We are looking for a senior-level embedded software engineer who can lead, architect, and build critical software systems - while also being deeply hands-on with Jetson Orin NX integration, video pipeline architecture, and real-time core management.


Responsibilities

  • Lead the software team developing our cutting-edge UAV systems.
  • Design, implement, and maintain real-time embedded software for flight and mission systems.
  • Architect the software stack and provide structure, estimates, and development timelines.
  • Define and enforce best practices, system modularity, and code standards.
  • Take ownership of Jetson Orin NX integration, including:
  • Video processing pipelines
  • Real-time plugin frameworks
  • Core utilization, threading, and scheduling
  • Peripheral and sensor interfaces
  • Conduct integration and testing of external APIs and hardware components.
  • Collaborate closely with hardware, perception, and control teams to ensure system-level performance.


Skills:

  • C/C++
  • Linux eco systems
  • Real-time software development
  • Embedded software development
  • Object-Oriented Programming (OOP)
  • Git
  • In-depth knowledge of programming principles and best practices
  • Comprehensive understanding of structured and modular software design


Must Requirements:

  • 3+ years of experience in real-time embedded software development
  • Proven experience with Jetson platforms (Orin NX required):
  • Integration into hardware/software systems
  • Video pipeline construction (e.g., GStreamer)
  • System resource and thread/core management
  • Hardware-oriented development: sensors, protocols, and interfaces
  • Experience estimating effort, defining architecture, and executing against a development plan
  • High proficiency in debugging real-time systems and optimizing for performance
  • Prior team leadership or mentoring experience


Advantage:

  • Familiarity with:
  • UAV/Autopilots (PX4)
  • DDS, ROS2, or robotics middleware



Languages:

  • Hebrew, English – Speaking, reading and writing at high level
Trim Robotics