Drimva

MatrixSpace

Software Engineer, Embedded Systems

$150K–$185K

Hybrid in Burlington, MA · Full-time · Posted Jun 22, 2026

Experience
4+ years of professional software engineering experience or equivalent demonstrated expertise.
Education
Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related technical field, or equivalent practical experience.
Visa sponsorship
Candidates must be legally authorized to work in the United States without employer sponsorship; may be required to obtain and maintain a U.S. government security clearance in the future.

About the job

Build and optimize production embedded software for resource-constrained edge platforms, including deployment of AI/ML-enabled applications and integration of models into production pipelines.

What you'll do

  • Port, optimize, and enhance platform software for embedded compute environments; deploy, validate, profile, and optimize AI/ML applications on edge hardware.
  • Develop production software using C/C++, Python, Golang, and Linux-based technologies, working across kernel, device interfaces, networking, and system software.
  • Collaborate on model integration, architecture and code reviews, testing, troubleshooting, and technical planning.

What they ask for

  • Bachelor’s degree in a related technical field or equivalent practical experience.
  • 4+ years of professional software engineering experience or equivalent demonstrated expertise.
  • Professional experience building, deploying, and maintaining production embedded software on constrained edge devices; expert-level C/C++ proficiency.
  • Strong experience with Yocto-based embedded Linux distributions and strong debugging, profiling, and performance optimization skills.

Nice to have

  • Working knowledge of Golang and Python3.8+; experience deploying AI/ML models with frameworks such as TensorRT, ONNX Runtime, PyTorch, or TensorFlow Lite.
  • Experience with NVIDIA Jetson, CUDA, GPUs, NPUs, radar or sensing, robotics, or hardware-in-the-loop testing.

Pay

$150,000 to $185,000 per year (base salary)

Tools

C/C++, Python, Golang, Linux, Yocto, TensorRT, ONNX Runtime, PyTorch

AI focus

Deploy, validate, profile, and optimize AI/ML-enabled applications on edge hardware and integrate AI/ML models into production software pipelines.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 4, 2026 (UTC)