Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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... 
    Suggested
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris

    Wilmington, MA
    1 day ago
  • $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++... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Day shift
    2 days per week

    Analog Devices

    Wilmington, MA
    4 days ago
  • $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

    Lincoln Laboratory

    Lexington, MA
    4 days ago
  •  ...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

    Jobtailor

    Burlington, MA
    1 day ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Onto Innovation

    Wilmington, MA
    4 days ago
  •  ...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... 
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    1 day ago
  •  ...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

    Symbotic

    Wilmington, MA
    4 days ago
  •  ...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 placement
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    5 days ago
  •  ...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... 
    Internship
    Local area

    Mitre

    Bedford, MA
    5 days ago
  •  ...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 placement
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    5 days ago
  • $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 area
    Relocation
    Relocation package
    Flexible hours

    Harris Geospatial Solutions

    Wilmington, MA
    15 hours ago
  • $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 employment
    Work at office
    Relocation
    Relocation package

    Boston Engineering

    Waltham, MA
    1 day ago
  • $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 placement
    Remote work
    Worldwide

    Wabtec

    Waltham, MA
    21 days ago
  • $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 employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    1 day ago
  • $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 wage
    Ongoing contract
    H1b
    Local area
    Remote work
    Worldwide
    Relocation

    ZOLL Medical Corporation

    Chelmsford, MA
    1 day ago
  •  ...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 work
    Apprenticeship
    Local area

    LanceSoft

    Lexington, MA
    4 days ago
  • $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 office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    19 hours ago
  •  ...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... 

    MPR Associates

    Burlington, MA
    4 days ago
  •  ...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

    Cala Systems

    Wilmington, MA
    3 days ago
  •  ...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... 
    Apprenticeship
    Local area
    Work from home

    LanceSoft

    Lexington, MA
    18 hours ago
  • $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 employment
    Full time
    Immediate start

    Riverlane

    Cambridge, MA
    4 days ago
  • $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 employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    1 day ago
  • $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 area
    Overseas
    Flexible hours

    Universal Robots

    North Reading, MA
    3 days ago
  • $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

    Universal Robots

    North Reading, MA
    1 day ago
  •  ...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

    Staff Perm

    Billerica, MA
    more than 2 months ago
  •  ...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 time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, MA
    3 days ago
  • $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 work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    6 days ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    4 days ago
  • $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 time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Lexington, MA
    1 day ago
  • $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 employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Embedded Systems. Be the first to apply!