Software Engineer, Embedded Systems
MatrixSpace
Help bring AI and machine learning capabilities to embedded edge platforms by building high-performance software that runs close to the hardware. MatrixSpace develops AI-enabled radar and sensing systems that help people understand what's happening in the world around them. By combining advanced radar, edge computing, and AI, we deliver situational awareness in environments where traditional sensing solutions struggle. We're looking for a hands-on Embedded Software Engineer to build high-performance software that runs close to the hardware. You'll develop production embedded applications in C/C++, optimize software for resource-constrained edge platforms, and work across Linux, networking, and system-level software. If you're the kind of engineer who can read complex C/C++ code like a book, enjoys understanding entire systems rather than isolated components, and loves solving practical engineering problems, we'd love to talk. What You'll Do
* Port, optimize, and enhance platform software for embedded and resource-constrained compute environments.
* Deploy, validate, profile, and optimize AI/ML-enabled applications on edge hardware.
* Develop production-quality software using C/C++, Python, Golang, and Linux-based technologies.
* Collaborate with Data Science teams to integrate AI/ML models into production software pipelines.
* Work across Linux kernel, device interfaces, networking, and system-level software components.
* Participate in architecture reviews, code reviews, testing, troubleshooting, and technical planning. What We're Looking For This position requires working directly or indirectly with the US Government in restricted environments. Candidates must be legally authorized to work in the United States without employer sponsorship and may be required to obtain and maintain a U.S. government security clearance in the future. THIS IS NOT A FULLY REMOTE POSITION. Required
* Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or 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 systems on edge devices with constrained CPU, GPU, memory, storage, and power resources.
* Expert-level proficiency in C/C++ with the ability to quickly understand, debug, and extend large existing codebases. This role is not a fit for candidates without deep C/C++ experience. Working knowledge of Golang and Python3.8+ preferred.
* Strong experience with Yocto-based embedded Linux distributions, including image customization, package management, board support packages, kernel configuration and tuning, and production deployment workflows.
* Strong debugging, profiling, and performance optimization skills on constrained compute platforms. * Ability to collaborate effectively across software, firmware, DevOps, data science, and hardware teams. Someone Who Will Thrive in This Role
* Enjoys understanding complete systems-not just individual components.
* Takes ownership of complex technical problems and follows them through to production.
* Is comfortable diving into large existing codebases and becoming productive quickly.
* Values practical, reliable engineering over unnecessary complexity.
* Collaborates effectively across software, firmware, hardware, and AI teams.
* Has experience at smaller or fast-growing companies where engineers own broad portions of the product rather than a single isolated component.
* Has experience developing connected devices, IoT platforms, fleet management systems, robotics, or other distributed edge computing products. Bonus Points
* Experience deploying AI/ML models usingTensorRT, ONNX Runtime,PyTorch, TensorFlow Lite, or similar frameworks.
* Experience with NVIDIA Jetson, CUDA, GPUs, NPUs, or other edge accelerators.
* Background in radar, RF sensing, robotics, autonomy, perception systems, signal processing, or sensor fusion.
* Experience with hardware-in-the-loop testing, board bring-up, and embedded platform validation. At MatrixSpace, software engineering is where advanced sensing technology meets real-world deployment. You'll help bring AI-powered capabilities to edge platforms so our customers can gain actionable insights from complex environments. If that sounds exciting, we'd love to hear from you.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded Systems in Burlington, MA vacancy
$114k - $180k
...to its target. Process control software acts on the answer through the plant’s automation system in real time. Laminar Insights... ...: hardware and software engineers, chemists, AI researchers, factory... ...We are looking for a Senior Embedded Software Engineer to own signal...SuggestedFull timeTemporary workLocal areaFlexible hours$30k
...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer - Space Systems : Sign-on bonus ($30K max) Job Code: 43890 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other Friday...SuggestedLocal areaRelocationRelocation packageFlexible hours$135k - $250.5k
...Job Title: Lead, Embedded Software Test Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 41784 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other Friday off!) Relocation: Relocation assistance is available to qualified applicants...SuggestedFull timeRelocationRelocation packageFlexible hours$139k - $170k
...development and analysis of advanced sensor systems in the RF, acoustic, and electro-optical domains... ...The Role: The SSS Group is hiring an embedded signal processing engineer to design, develop, and test embedded software implementing signal processing algorithms...SuggestedFull timeLocal areaNight shift- L3Harris Space and Mission Systems in Wilmington, MA seeks an Embedded Software Engineer to develop real-time flight software for space-based imaging payloads. The role focuses on bare-metal C, servo control, and collaboration with control algorithm engineers to deliver...Suggested
$129.6k - $207.4k
...delivers better business results.Opportunity OverviewThe Teradyne IST (Integrated System Test) Software team is seeking a highly motivated and technically driven Embedded Software Engineer to develop software for cutting-edge test platforms. In this role, you will...Flexible hours$116.4k - $140k
Secure Resilient Systems and Technology group applies foundational and applied cybersecurity research to the most... ...security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We bring modern security approaches...$116.39k - $162.94k
...Read more. Job Description Software Architecture & System Design Own end‑to‑end software architecture for embedded Qt‑based applications. Develop and maintain... ...Lead a cross‑functional team of software engineers, providing mentorship, technical guidance...Full timeWork experience placementRemote workWorldwide- ATC is seeking an Early-Career Embedded Software Engineer to join the Advanced Solutions Group. You will design, develop, integrate, and test embedded software for processors from microcontrollers to SoCs, gaining hands‑on experience across the product lifecycle from concept...
- Draper in Cambridge, MA, is seeking an Embedded Quality & Fielded Systems Intern to assist engineers across the product lifecycle, from planning through delivery, ensuring compliance with QMS and ISO 9001:2015. The role involves designing and enhancing engineering solutions...Internship
- Overview: Role: Software Engineer (Embedded Linux) Status: Active (Contractor) | Location: Onsite - North Billerica, MA Position Overview Join... ...Defense developing next-generation multi-spectral imaging systems (Infrared, Low-Light, and Visible Light). This role...Contract workFor contractors
$157.08k - $227.46k
...Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change,... ...Regional Applications Team is seeking an experienced Embedded Systems Applications Engineer to join its customer-facing technical support team. In...Permanent employmentFull timeWork at officeDay shift- ...industry through automation, combining robotics, software, and AI to modernize tire changing and wheel... ...organization is seeking a Senior Full Stack Software Engineer to help architect, build, and scale the software systems that power its autonomous robotics platform....Flexible hours
- ...the RoleWe are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation... ...and maintain embedded software for real-time control systems in semiconductor precision test equipmentCollaborate...Permanent employmentFull timeWork at office
$110.39k - $151.81k
...ADI combines analog, digital, AI, and software technologies into solutions that... ...Devices, Inc. is looking for a Senior Embedded Software Engineer to join the Digital Embedded Solutions... ...and develop device driver software for System-on-Chip (SoC) solutions.Contribute to...Permanent employmentFull timeWork at officeDay shift- ...a difference with us.Department Summary:MITRE’s Electronic Systems Development department is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects...InternshipLocal areaImmediate start
- ...Description Valiant Harbor International is seeking a Full-Stack Software Engineer to support advanced U.S. Air Force programs at Hanscom AFB... ...to build mission-critical software that integrates complex systems, processes data securely, and supports operational...Full time
- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique...
- ...Embedded Software Engineer This job is with Encode, Inc a fully owned subsidiary of Lancesoft. Clearance: This role requires a secret clearance... ..., and frequency counters Experience with revision control systems such as git Experience developing low level drivers...ApprenticeshipLocal areaWork from home
$126.8k - $149.9k
...Panametrics, a leader in industrial measurement solutions, is seeking a Senior Embedded Software Engineer to provide technical leadership in the development of embedded systems, real-time software, and signal processing solutions that enable next-generation ultrasonic...$115k - $135k
...complementary analytical technologies, software automation, and machine... ...collaborate with world-class engineers and scientists developing... ...you will design and develop embedded software that controls sophisticated... ...-real-time constraints. A systems-level mindset and the ability...Work at officeRemote workWorldwide- ...and sustainability, we'd love to hear from you. Send inquiries to ****@*****.*** Senior Embedded Engineer Cala Systems is seeking a Senior Embedded Software Engineer to lead the embedded work on our water heater. This role involves a hands-on role in the...Work at office
- ...Embedded Software Engineer Design, develop and test new embedded software. Working on BSPs for cutting edge Intel processor based boards. Design and development of system and device driver software for many standard operating systems. Working with hardware...
$22 - $41 per hour
...ADI combines analog, digital, AI, and software technologies into solutions that... ...possible. About the Role As an Embedded Software Engineer Intern, you will gain hands-on experience... ...software and firmware for embedded systems that power real-world applications. Working...Permanent employmentFull timeInternshipWork at office- ...difference with us.MITRE’s Electronic Systems Security department is seeking to hire talented and creative engineers with a focus on hardware security for embedded systems to support advanced... ...and build prototypes (hardware and software) to demonstrate advanced...Work experience placementInternshipLocal areaImmediate start
$80k - $110k
...As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that drives a surgical stapler, C and C++ on ARM... ...work day to day with embedded, electrical, mechanical, and systems engineers, particularly during hardware bring-up, when firmware...Internship- ...difference with us.MITRE’s Electronic Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of... ...work at the intersection of embedded software, computer architecture, hardware security...Work experience placementInternshipLocal areaImmediate start
$100k - $116k
Company DescriptionBoston Engineering is a technology-driven consulting... ...in product development, systems engineering, and technology commercialization... ...with strong experience in embedded systems design and controls... ...with hardware and software teams to integrate embedded systems...Permanent employmentWork at officeRelocationRelocation package$130k - $160k
...efficiency and enhance patient care. Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This role focuses on designing,...Worldwide- ...services. We’re a nonprofit engineering, applied research, and advanced... ...Summary:MITRE’s Electronic Systems Security department is seeking... ...to hire talented and creative software vulnerability researchers and... ...engineers with a focus on embedded systems. Our researchers tackle...Work experience placementInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded Systems. Be the first to apply!
Related searches
- software developer fintech Burlington, MA
- startup software engineer Burlington, MA
- financial software developer Burlington, MA
- junior software developer remote Burlington, MA
- software engineer Burlington, MA
- software engineer amazon Burlington, MA
- senior robotics software engineer Burlington, MA
- experienced software developer Burlington, MA
- cybersecurity software engineer Burlington, MA
- software engineer healthcare Burlington, MA


