Senior Software Engineer (Robotics & Intelligence)
Indexed description
Motivo is a premier product development firm where ambitious concepts become functional realities. We serve as the elite engineering engine for everything from stealth startups to Fortune 100 R&D labs. We are looking for a Senior Software Engineer to serve as a primary technical architect and lead developer for our intelligence controls for autonomous robotic systems.
The Role: Technical Lead & Systems Architect
At Motivo, a Senior Software Engineer isn't just a coder; you are the technical backbone of our most sophisticated robotic initiatives. You will own the software lifecycle of complex autonomous machines, moving from rapid prototyping to field-ready deployment.
In This Role, You Will
- Architect Core Systems: Design and implement robust software architectures on NVIDIA Jetson Orin platforms using ROS 2 and DDS middleware.
- Drive AI Innovation: Develop and optimize GPU-accelerated pipelines for AI detection, including thermal imaging for fire watch and audio SDKs for specialized acoustic signature detection.
- Enable Global Connectivity: Own the integration of 5G/LTE stacks to ensure low-latency HD video streaming and reliable telemetry in challenging RF environments.
- Harden the Edge: Implement "security-by-design" following NIST SP 800-53/171 standards, including AES-256 encryption, TLS 1.3, and secure boot protocols.
- Ensure Fleet Reliability: Build and maintain the "safety net" for our robots, including A/B boot partitioning, robust OTA update mechanisms, and Ansible-driven deployments.
- Compute: Expert-level knowledge of NVIDIA Jetson/ARM64 architectures and GPU optimization.
- Robotics: Deep experience with ROS 2, middleware tuning, and sensor fusion.
- Streaming/Video: Proficiency with GStreamer, RTSP, and WebRTC for complex video pipelines.
- Security & Ops: Experience with Ansible for automation and security tools like AIDE, Elastic Agent, or OSSEC.
- Languages: Mastery of C++ and Python (Modern C++ standards preferred).
- Experience: 8+ years of professional experience in embedded software, robotics, or autonomous systems.
- Edge Expertise: Proven track record of deploying ML models and high-bandwidth sensing applications to edge devices.
- Connectivity: Practical experience with LTE/5G modem integration and RF coexistence.
- Security Mastery: Familiarity implementing NIST cybersecurity controls and FIPS-validated cryptographic modules.
- Education: BS in Computer Science, Computer Engineering, or a related technical field (MS/PhD in Robotics is a major plus).
Base Salary Range: $110,000 - $130,000
Salary is dependent on experience, knowledge, and interview performance.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search