Symbotic logo

Senior Embedded Systems Engineer - Perception Camera

Symbotic

Wilmington, MA
Full Time
Senior
22 days ago

Job Description

About the Role

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility. Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. The company reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies, applying next-gen technology, high-density storage, and machine learning to solve complex distribution challenges. Symbotic enables companies to move goods with unmatched speed, agility, accuracy, and efficiency, transforming the flow of goods and the economics of supply chain for its customers.

Key Responsibilities

  • Develop and customize BSPs for robotics applications on NVIDIA Jetson Xavier, Orin, and similar platforms.
  • Collaborate with hardware teams and vendors to integrate and optimize perception sensors, including MIPI CSI cameras, Image Signal Processors, LiDARs, GMSL, and FPD-Link serializers/deserializers.
  • Design and implement streaming solutions for embedded edge systems using GStreamer, leveraging hardware accelerators such as encoders, decoders, NPUs, GPUs, and FPGAs for efficient video processing.
  • Optimize video pipelines to achieve target frame rates, minimize latency, and reduce power consumption.
  • Diagnose and resolve perception pipeline issues in complex environments and implement solutions with minimum impact on performance.
  • Provide release support, ensuring software stability, compatibility, and reliability.

Requirements

  • BS or MS in Computer Science, Electrical Engineering, or a related field with a focus on embedded systems.
  • 6+ years of experience in embedded software development on ARM platforms, including performance optimization, file systems, bootloading, firmware, camera drivers, and cross-platform development.
  • Minimum of 6 years of experience in embedded applications programming and low-level optimization.
  • Strong proficiency in C++, C, and Python with in-depth knowledge of GStreamer.
  • Hands-on experience with ROS.

Nice to Have

  • Experience with GPU programming, CUDA, ML/DL, or related technologies.
  • Background in computer vision and media processing on edge devices.
  • Experience in optimizing and deploying learning-based models on GPUs, TPUs, and NPUs available in embedded systems.

Working at Symbotic

We are a community of innovators, collaborators, and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. We depend on the collective voices of our employees, customers, and community to help guide us as we build a better place to work - for you and the world. Symbotic is proud to be an equal opportunity employer, committed to diversity and inclusion.

Apply Now

Job Details

Posted AtJul 11, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Symbotic

Website

symbotic.com

Location

Wilmington, MA

Industry

Other Warehousing and Storage

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches