> Markdown version of [/jobs/ext/86544-senior-software-engineer-federal-systems](https://www.wearedevelopers.com/jobs/ext/86544-senior-software-engineer-federal-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Federal Systems - **Company:** Matrixspace, Inc. - **Location:** Burlington, MA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Agile Methodology, C++ (Programming Language), Computer Engineering, Continuous Integration, Data Visualization, Linux, Distributed Systems, Embedded Software, Network Interface Controllers, Field-Programmable Gate Array (FPGA), Global Positioning Systems (GPS), Hardware-In-The-Loop Simulation, Python (Programming Language), MATLAB, Real-Time Operating Systems, Signal Processing, Systems Integration, Software Technical Review, WebSocket, Convolutional Neural Networks, Git, Information Technology, Software Defined Radio, Restful APIs, Software Version Control, GNSS, Devsecops, Docker - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d1cac31d34e31ccb ## About the Role 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., 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., 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. ## Description * 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)