Demo

Linux Platform Engineer (Embedded + Machine Learning Deployment)

Vecna Robotics and Careers
Waltham, MA Full Time
POSTED ON 1/1/2026
AVAILABLE BEFORE 3/1/2026
Senior Linux Platform Engineer (Embedded Machine Learning Deployment)
Vecna Robotics seeks a Senior Linux Platform Engineer with expertise in embedded systems who can design, optimize, and maintain Linux-based platforms while also owning the deployment of machine learning (ML) models onto embedded hardware. This role bridges platform engineering and ML operations on edge devices, ensuring reliable, secure, and efficient performance in production environments.
The Senior Linux Platform Engineer role is ideal for an experienced engineer with a strong background in embedded Linux and machine learning deployment who thrives on building high-performance, reliable platforms that bring AI-driven robotic systems to life at the edge.
Reporting to the Vice President, Autonomy Software, this is a full-time, salaried role based at our Waltham, MA headquarters. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
About Vecna Robotics:
Vecna Robotics is an intelligent flexible material handling automation company that keeps goods moving. With award-winning technology engineered for uninterrupted work between autonomous mobile robots, labor, and systems, we make business go. As a company, we are driven by the same collective vision: an uninterrupted and highly efficient global supply chain where robots do the dirty work and people do the human work.
The Senior Linux Platform Engineer will be responsible for:
  • Embedded Linux Engineering
    • Develop, configure, and maintain custom Linux distributions (e.g., Yocto, Buildroot) for embedded devices.
    • Optimize kernel, drivers, and system services for performance, footprint, and reliability.
    • Implement secure boot, OTA updates, and system monitoring solutions.
  • Platform & Infrastructure
    • Automate build, packaging, and deployment pipelines for embedded Linux platforms.
    • Manage system performance tuning, hardware bring-up, and debugging at the OS and device-driver level.
    • Ensure compliance with real-time, safety, and security requirements as needed.
  • Machine Learning Model Deployment
    • Package, optimize, and deploy ML models onto resource-constrained devices using toolchains such as TensorRT, ONNX Runtime, or OpenVINO.
    • Integrate ML inference pipelines into embedded applications (C /Python).
    • Profile model performance, memory usage, and latency; tune for edge hardware accelerators (GPU, TPU, NPU, FPGA).
    • Collaborate with ML teams to bridge the gap between training environments (cloud) and inference environments (embedded edge).
    • Familiarity with model optimization including quantization and pruning
    • Familiarity with CUDA
  • Collaboration & Support
    • Work closely with software, robotics, and AI teams to align platform capabilities with product requirements.
    • Write and maintain documentation, deployment guidelines, and troubleshooting playbooks.
    • Provide technical mentorship in embedded Linux best practices and ML deployment workflows.
What we are looking for:
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering.
  • 5–7 years of hands-on experience in embedded Linux systems engineering, including kernel, driver, and system-level development.
  • Strong experience with Embedded Linux development (kernel, device drivers, system bring-up).
  • Proficiency with Linux build systems (Yocto, Buildroot, CMake).
  • Strong programming skills in C/C
  • Experience deploying ML models on embedded hardware (e.g., NVIDIA Jetson, ARM Cortex-A/M, Qualcomm Snapdragon, Intel Movidius).
  • Familiarity with ML model formats and optimization tools (ONNX, TensorRT, TFLite, OpenVINO).
  • Hands-on experience with CI/CD pipelines and containerization (Docker, Podman).
  • Knowledge of cross-compilation, hardware debugging (JTAG, gdb), and performance profiling.
  • Strong written and verbal communication skills.
  • Preferred Skills:
    • Experience with ROS/ROS2 in robotics applications.
    • Familiarity with hardware accelerators and edge AI SDKs.
    • Understanding of real-time Linux (PREEMPT-RT).
    • Exposure to cybersecurity in embedded/edge devices.
    • Previous experience with production deployment of ML models on edge devices.
We are an equal opportunity employer. We encourage and celebrate diversity.

Salary : $126,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Linux Platform Engineer (Embedded + Machine Learning Deployment)?

Sign up to receive alerts about other jobs on the Linux Platform Engineer (Embedded + Machine Learning Deployment) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Linux Platform Engineer (Embedded + Machine Learning Deployment) jobs in the Waltham, MA area that may be a better fit.

  • Integrated Computer Solutions, Inc. Waltham, MA
  • Senior Embedded Platform Engineer - Linux/Yocto Advance your career in a fast-paced company with hands-on design opportunities that becomes a production re... more
  • 29 Days Ago

  • Dcode Talent LLC Boston, MA
  • Job Summary: - Location Requirement: Must be local; hybrid work arrangement. - Red Hat Clustering: Must have hands-on experience with Red Hat Cluster techn... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!