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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded Systems in Burlington, MA vacancy
$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: 39248 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other Friday...SuggestedLocal areaRelocationRelocation packageFlexible hours$117.57k - $165.62k
...ADI combines analog, digital, AI, and software technologies into solutions that combat... ...Job Title: Senior Software Development Engineer (Embedded Software)Job Requisition: 1010.169.9 /... ...develop, and validate embedded modular system software and low-level firmware in C/C++...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeDay shift2 days per week$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...Suggested- ...existing CMK (custom Make) build system so Rust shared libraries (.so... ...within the core database engine Design and deliver production... ...Overall 10+ years of Software Engineering Experience Must... ...database engines, OS components, embedded systems, network infrastructure...Suggested
- ...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...SuggestedPermanent employmentFull timeWork at office
- ...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
- ...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.About SymboticSymbotic...Full time
- ...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
- ...make a difference with us.MITRE’s Electronic Systems Security department is seeking to hire an Embedded Security Engineer and researcher to tackle the kinds of embedded... ...multidisciplinary team with deep expertise in software and hardware reverse engineering, vulnerability...InternshipLocal area
- ...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
$30k
Job Title Lead, IPTL Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code 38054 Job Location Wilmington, MA (on-site) Job Schedule... ...has a strong background in space domain, including embedded and real‑time software, RTOS environments such as...Local areaRelocationRelocation packageFlexible hours$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$116.39k - $162.94k
...Corporation. Read more. Job Description Software Architecture & System Design Own end‑to‑end software architecture for embedded Qt‑based applications. Develop and... ...Lead a cross‑functional team of software engineers, providing mentorship, technical guidance,...Work experience placementRemote workWorldwide$131.29k - $190.11k
...combines analog, digital, AI, and software technologies into solutions... ...at and on LinkedIn and X.Embedded Linux Software EngineerAbout... ...functional technical decisionsDrive system-level architecture... ...in Computer Science, Computer Engineering, or related field; Master's degree...Permanent employmentFull timeWork at officeDay shift$96.4k - $107k
...people's lives. Our medical devices, software and related services are used worldwide... ...TypeHybridJob SummaryThe Software Automation Engineer II -Embedded Software is a motivated and... ...test solutions for embedded software systems. This individual works closely with software...Minimum wageOngoing contractH1bLocal areaRemote workWorldwideRelocation- ...subsidiary of Lancesoft Job Details: Title : Embedded Software- Engineer Location : Lexington, MA Duration : 3 years... ...device tree authoring/debugging, kernel module dev, root file system creation, etc.) 4. Experience with board bring up and...Contract workApprenticeshipLocal area
$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- ...Embedded System Software Engineer Job Locations US-MA-Burlington | US-VA-Alexandria Job ID 2025-1480 Category Engineer Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting...
- ...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 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
$145k - $205k
...Job Description Job Description Senior Embedded Software Engineer - Systems Team Boston, MA, US | Full-time | Permanent | Hybrid Salary: $145,000 to $205,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience...Permanent employmentFull timeImmediate start$87.19k - $119.91k
...combines analog, digital, AI, and software technologies into solutions... ...for an experienced, hands-on engineer to help our team design,... ...prototypes and production level systems considering modularity,... ...in industry• Proficiency in embedded programming languages such as...Permanent employmentFull timeWork at officeDay shift$161.7k - $258.8k
...business results.Opportunity OverviewDesign and extend software for a large test system that incorporates many levels of software.Design operating... ...systems and application software.Collaborate with engineers from other disciplines in diagnosing and solving complex...Local areaOverseasFlexible hours$126.8k - $248.1k
...Opportunity OverviewWe are seeking a Software Factory Applications Engineer to contribute to a variety of... ...initiatives for our next generation System Level Test and Storage platforms. The... ...software engineering. Experience with embedded systems and SoC-level testing...Flexible hours- ...Software Engineer / Embedded Linux We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation... ...spectral (infrared, low-light, and visible light) imaging systems. Candidates must be self-motivated, able to work...Contract work
- ...consultancy specializing in medical devices, robotic systems, and automation is hiring a Senior Software Engineer focused on Robotics and Physical AI Integration.... ...fieldbus communication, robot controllers, embedded interfaces, machine vision, and real-time control...Full time2 days per week3 days per week
$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...problems with the Radar software applications.Implement real-time... ...an understanding of the radar system “big picture” and be able to... ...Buffers, GCCExperience working on embedded systemsExperience working on...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...world.The mission of the software teams in Woburn, MA and Tewksbury... ...and Surveillance and Warning systems.We value your diverse skills... ...and testing of real-time embedded software, application software...Temporary workWork experience placementWork at officeRemote workFlexible hours$168k - $252k
...team develops state-of-the-art imaging systems, deployed to tackle the most significant... ...We are seeking an experienced Senior Software Engineer to join our Realtime Software team in... ...image processing algorithms for GPU and embedded compute hardware in C++ and/or CUDA....Full timeWork experience placementLocal areaRelocation package$131.29k - $190.11k
...combines analog, digital, AI, and software technologies into solutions... ...and X.The Instrumentation System Solutions team is seeking an enthusiastic and innovative engineer to architect next‑generation... ...Familiarity with FPGAs, DSPs, and embedded systems.#LI-LA2For positions...Permanent employmentFull timeWork at officeDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded Systems. Be the first to apply!
Related searches
- ngo software engineer Burlington, MA
- entry level software engineer remote Burlington, MA
- software developer positions Burlington, MA
- software development engineer aws Burlington, MA
- consulting software engineer Burlington, MA
- financial software developer Burlington, MA
- software developer Burlington, MA
- software engineer healthcare Burlington, MA
- cybersecurity software engineer Burlington, MA
- software engineer travel Burlington, MA



