We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
MatrixSpace logo
MatrixSpace Verified
AI, Robotics, Defense Tech, IoT, Radar Technology

Senior Software Engineer – Federal Systems

Burlington, Massachusetts, United StatesHybridFull TimeSenior$150,000–$180,000 /yrPosted 1 month 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 estimate

At 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 Software Engineer to join our Federal Systems team. This role supports the product across the product life cycle – including design, prototype implementation, field test, and productization. The ideal candidate brings strong hands-on experience across C/C++, Python, and embedded software, with exposure to Software-Defined Radio (SDR) platforms, secure communications, and ISR-relevant sensors. This requires technical depth, system-level thinking, and the ability to operate effectively in regulated and classified environments. The role is primarily onsite in Burlington, MA, with flexibility for hybrid work as project requirements allow.

### Key Responsibilities:

  • Design, implement, and maintain embedded and real-time software systems.
  • Extend commercial products to the military domain and austere environments.
  • Use military domain knowledge to recommend software product improvements.
  • Design, implement, and maintain different operating modes for the SDR: radar, EW, mesh comms, passive RF, etc.
  • Integrate MatrixSpace sensor system data into commercial and military C2 systems, such as ATAK, FAAD-C2, Lattice, etc.
  • Support hardware/software co-design, collaborating with electrical engineers on SoC, FPGA, PCB, and RF-adjacent systems.
  • Develop operator, analyst, or engineering-facing tools, including GUI applications, visualization interfaces, and web-based dashboards.
  • Participate in system integration, lab testing, verification, and validation, including hardware-in-the-loop testing and design of unique testing scenarios.
  • Contribute to technical design reviews, requirements decomposition, and interface control documentation (ICDs).
  • Support customer demonstrations, test events, and operational evaluations.
  • Mentor junior engineers and contribute to engineering best practices within the Federal Systems team.

### Required Skills and Experience:

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 degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.
  • At least 5 years of professional experience in embedded systems for federal, defense, aerospace, robotics, or sensing applications.
  • Demonstrated proficiency for design, implementation, and maintenance of embedded and real-time software systems using C++, C, and Python for Linux-based embedded platforms, including ARM, SoC-based systems, GPU-accelerated edge devices, and FPGA-integrated architectures.
  • Experience designing and performing tests to validate new software features at the unit level to system level.
  • Experience using Git-based version control, Agile workflows, and CI/CD pipelines.
  • Strong written and verbal communication skills.

### Preferred Skills and Experience:

We recognize that candidates may bring deep expertise in some areas and working knowledge in others. This role emphasizes embedded and sensor-facing software; experience in other areas is a plus but not required on day one.

  • Experience with radar systems, RF signal processing, GPS/GNSS, or ISR platforms.
  • Experience with distributed systems, REST APIs, WebSocket-based services, or data visualization pipelines.
  • Experience writing and deploying containerized software with Docker and DevSecOps pipelines.
  • Experience with outputs from convolutional neural networks (CNNs).
  • Experience contributing to secure and mission-critical system design, including cryptographic interfaces, key handling workflows, and system hardening concepts.
  • Previous experience evaluating and implementing RMF controls.
  • Previous demonstrated integration of military C2 systems such as TAK, FAAD-C2, SAPIENT, Lattice, etc.
  • Familiarity with MATLAB, simulation environments, and hardware-in-the-loop testing.

### 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.
Ready to apply?
You'll be redirected to MatrixSpace's application page.