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