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