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 (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 37639 Job Location: Wilmington, MA Job Schedule: 9/80 (Every... 
    Suggested
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  • $15k

     ...interest of national security. Job Title: Specialist, Embedded Software Engineer (Optical Payload Integration) : Sign-on bonus ($15K max)...  ...level Job Description: L3Harris Space and Airborne Systems is seeking an Embedded Software Integration Engineer for our... 
    Suggested
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  •  ...Job Description Position: Embedded Engineer- III (IC)- eInfochips Job Description: Location: Bedford, MA (Day-1 Onsite) Experience...  ...who can work on microcontrollers running Linux operating system and BareMetal Firmware. Candidate should be able to prepare... 
    Suggested
    Full time
    Work at office

    Arrow Electronics, Inc.

    Bedford, MA
    15 days ago
  • $70 - $95 per hour

     ...Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines. Designs...  ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability... 
    Suggested
    3 days per week

    Athari DDS

    Lexington, MA
    5 days ago
  •  ...Embedded Engineer Location: MI Qualifications: Bachelor's or master's degree in computer science or electrical Engineering, or equivalent...  .... 1. Minimum of 4 years of experience in embedded software development. 2. Proficiency in C/C++ for firmware design,... 
    Suggested

    Kasmo Global

    Burlington, MA
    14 hours ago
  • $130k - $140k

     ...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 /...  ...Background in wearable devices, robotics, or human‑centered systems. Familiarity with process standards including IEC6234, ISO... 
    Full time

    Myomo Inc

    Burlington, MA
    3 days ago
  •  ...Job Overview Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for product lines...  ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability... 
    3 days per week

    Judit Inc

    Lexington, MA
    4 days ago
  • $134k - $184k

     ...nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of...  ...and physical worlds by creating models of physical systems, probing interfaces for weaknesses, and reverse engineering... 
    Full time
    Local area
    Night shift

    STR

    Woburn, MA
    4 days ago
  • $142k - $180k

     ...Description Job Description The Senior Software Engineer will be responsible for developing and...  ...for collaborative, autonomous mission systems operating in multiple domains....  ...experience programming in C/C++, Python, and embedded/real-time computing applications. Familiarity... 
    Temporary work

    Scientific Systems Company, Inc.

    Burlington, MA
    25 days ago
  • $180k - $200k

     ...Principal Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture...  ...critical role in architecting and delivering the embedded systems that power our next-generation autonomous manicure robot.... 
    Full time

    Venturefizz Product Management Community

    Burlington, MA
    2 days 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
    20 days ago
  • $54.3k - $108.16k

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...saving robots, our digital and software technology experts think...  ...are the same. Job Description Embedded Test Engineer :: Burlington,...  ...strategies for our embedded systems that power coffee brewing technology... 
    Local area

    Capgemini

    Burlington, MA
    4 days ago
  • $54.3k - $108.16k

     ...Embedded Test Engineer At Capgemini Engineering, the world leader in engineering services, we bring...  ...life-saving robots, our digital and software technology experts think outside the...  ...maintaining test strategies for our embedded systems that power coffee brewing technology.... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    Burlington, MA
    3 days ago
  • $100k - $125k

     ...Introduction We are seeking a Software QA Engineer (SDET) to help establish and lead our...  ...expertise to how quality is built into our systems as we continue shipping and scaling...  ...you will work closely with software, embedded, cloud, and hardware engineering teams... 
    Full time

    10Beauty

    Burlington, MA
    5 days 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
    3 days 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
  •  ...the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Mechanical Engineer – Structural Analyst (Space Systems) Job Code: 37555 Job Location: Rochester, NY or Wilmington, MA Job Schedule: 9/80 (Every other... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  • $68.91k - $161.54k

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...saving robots, our digital and software technology experts think...  ...consumer electronics. As an Embedded Software Test Engineer, you'll...  ...validating the firmware and embedded systems that bring these products to... 
    Full time
    Local area

    Capgemini

    Burlington, MA
    20 hours ago
  • $30k

     ...national security. Job Title: Lead, Integration & Test Engineering (Space-Based Optical Systems) Job Code: 37531 Job Location: Wilmington, MA...  ...~3+ years experience with engineering and simulation software tools, such as MATLAB ~ Candidate must be eligible to... 
    For subcontractor
    Local area
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...are seeking a skilled Senior Software Development Engineer with a...  ...using C and C++ for complex systems and applications.  Collaborate...  ...-in-loop simulators for embedded systems The ability to obtain... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon

    Burlington, MA
    4 days ago
  • $138.9k - $180.6k

     ...Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams...  ...languages on Linux, Windows, and embedded platforms Appling fundamentals and best... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    SAAB

    Burlington, MA
    1 day ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...aerospace and defense. he Software Product Assurance Center’s...  ...Agile development techniques on embedded targets to continuously...  ...software, with a focus on overall system integrity. Working side by... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Lexington, MA
    4 days ago
  •  ...stakeholders. Growth Signals is hiring a Forward Deployed Software Engineer to support the delivery of enterprise customer solutionsfrom...  ...enterprise software solutions in customer?facing, client?embedded environments. Prior experience in Solutions Engineering,... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Billerica, MA
    2 days ago
  • $1,500 per month

     ...Software Engineer Clearance Level Must be able to obtain a Secret Clearance - Must be US Citizen...  ...building a robust, policy‑compliant IT system or stress‑testing a system to identify...  ...Technology is looking for a highly skilled Embedded Software Engineer to support one of the... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    2 days per week

    Gilder Search Group

    Lexington, MA
    5 days ago
  • $139k - $180k

     ...Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location: Woburn, Massachusetts, United States Compensation: $139,...  ...autonomous systems, as well as real-time embedded processor implementation. The Role:... 
    Full time
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Woburn, MA
    4 days ago
  • $134k - $184k

     ...algorithms from concept to real-time software, providing open architecture...  ...: As a Senior Software Engineer for Integration and Test you...  ...real-time RF sensor software systems. You will work as part of a...  ...processing and real-time embedded systems Even Better:... 
    Full time
    Internship
    Local area
    Night shift

    STR

    Woburn, MA
    3 days ago
  • $1,500 per month

     ...Software Engineer Join Premium to unlock estimated salaries Job Description At Aquila...  ...building a robust, policy-compliant IT system or stress-testing a system to identify...  ...organizations. The team is seeking a talented embedded DSP Software Engineer to develop,... 
    Full time
    Remote work
    Work from home
    2 days per week

    Navstar

    Lexington, MA
    2 days ago
  • $100.2k - $120k

     ...The Energy Systems Group at MIT Lincoln Laboratory develops energy...  ...motivated individuals to support software design, implementation, test...  ...S computer science, computer engineering, or a related technical...  ...Perl, etc.) Experience with embedded software development Experience... 

    MIT Lincoln Laboratory

    Lexington, MA
    2 days ago
  •  ...Software Engineer This role has been designed as "Onsite" with an expectation that you will...  ...group to help drive the evolution of our embedded architectures to AI-assisted cloud-native...  ...tools Understanding of operating systems and computer networking concepts Understanding... 
    Work at office

    Hewlett Packard Enterprise

    Billerica, MA
    14 hours ago
  • $115.2k - $172.8k

     ...Responsibilities We are looking for a Software Engineer to join the Inspection Business Unit (...  ...we need someone who can hold a global, system-level view of a complex inspection...  ...software environments. Familiarity with embedded systems, hardware communication... 
    Permanent employment

    Onto

    Wilmington, MA
    16 hours ago

Do you want to receive more vacancies?

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