MatrixSpace Verified
AI, Robotics, Defense Tech, IoT, Radar Technology
Senior Embedded Software Engineer
Burlington, Massachusetts, United StatesOnsiteFull TimeSenior$110,000–$150,000 /yrPosted 2 months agoVisa sponsorship available
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAt MatrixSpace, we are building technology that bridges the physical and digital worlds — combining embedded systems, radar sensing, cloud computing, and AI to unlock powerful real-world intelligence.
We are seeking a Senior Embedded Software Engineer to \_\_\_\_\_
### Key Responsibilities:
- Design, implement, and maintain real-time embedded software in C++ in a Linux based environment.
- Develop low-latency, deterministic systems that meet strict timing and reliability requirements.
- Interface embedded software with FPGAs via memory-mapped I/O, DMA, interrupts, and custom protocols.
- Collaborate closely with FPGA, hardware, and systems teams to define clean hardware/software interfaces.
- Architect software components with an emphasis on clarity, testability, and maintainability.
- Debug complex issues across hardware and software boundaries.
- Participate in design reviews and contribute to technical direction and best practices
- Contribute to other parts of the overall radar signal processing pipeline.
### Required Skills and Experience:
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.
- Bachelor’s or Master’s degree in engineering.
- Strong proficiency in C++ . Preferably Modern C++ (i.e. 11+)
- Deep understanding of real-time constraints (latency, determinism, scheduling, concurrency)
- Solid grasp of embedded systems fundamentals (memory, interrupts, DMA, timing).+
- Ability to design software thoughtfully, balancing performance, correctness, and maintainability.
- Excellent at working in a team and visually communicating designs.
- Strong interpersonal skills.
- An understanding of signal processing and/or sensor systems preferred
- Experience using Yocto Linux preferred
- Willing to travel, up to 10%.
### Why Join Us
- Join a team that thrives on innovation and collaboration.
- Work on cutting-edge technology bridging embedded systems, cloud computing, and AI applications
- Collaborate with world-class engineers solving complex distributed systems challenges
- High ownership, fast iteration, and opportunities to lead architecture and innovation initiatives
- Competitive compensation, equity options, and a culture that values innovation and technical excellence.
Similar roles
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite- Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite
Embedded Software EngineerTDK Corporation · Neptune, New Jersey, United States · Onsite- Embedded Software EngineerHaystack · Boston, Massachusetts, United States · Remote