Senior Software Engineer jobs in Woburn – Browse 88 openings on RoboApply Jobs

Senior Software Engineer jobs in Woburn

Open roles matching “Senior Software Engineer” with location signals for Woburn. 88 active listings on RoboApply Jobs.

88 jobs found

1 - 20 of 88 Jobs
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Woburn, MA

At Systems Technology Research (STR), we lead the charge in developing sophisticated integrated systems that are pivotal to national security initiatives. Our Systems Development Division (SDD) is dedicated to crafting advanced technological solutions that provide unique advantages in the information domain. We oversee the entire lifecycle of our solutions, …

Jan 27, 2026
Apply
Systems Technology Research logo
Senior Software Engineer - Robotics

Systems Technology Research

Full-time|On-site|Woburn, MA

Join our innovative team at Systems Technology Research as a Senior Software Engineer specializing in Robotics. In this pivotal role, you will work on cutting-edge robotics software development, contributing to the advancement of our technology solutions. We are seeking a passionate engineer who thrives in a collaborative environment and is eager to tackle complex challenges.

Apr 7, 2026
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Woburn, MA

Join STR as a Senior Software Engineer and become part of our dynamic cyber/networking team dedicated to pioneering advanced technologies that significantly bolster our national security. Our team is at the forefront of innovating communication technologies across diverse networking layers, from the physical layer to application protocols. We embrace a variety of skills, experiences, and viewpoints as they are crucial for crafting groundbreaking solutions for our clients. If you have a proven history of delivering impactful software solutions and meet the qualifications outlined below, we invite you to apply!Position Overview:The ideal candidate will bring several years of hands-on experience in software engineering, integration, testing, and networking principles. You should exhibit a strong ability to tackle technical challenges and produce results in collaborative, fast-paced settings. We seek individuals with extensive knowledge of computer science, solid software engineering practices, and practical experience working with Linux systems. At STR, our experienced engineers work autonomously while also playing a vital role in team collaborations and mentoring less experienced colleagues.This position offers an exciting opportunity to thrive in a high-impact, structured development environment alongside a diverse and talented team. You will take a lead role in designing, implementing, and testing software that enhances sophisticated real-time data communication and networking solutions based on open system principles. We strive for the highest quality, maintainability, and usability standards in our tools and techniques. Therefore, candidates must demonstrate the capability to deliver well-designed, scalable solutions while establishing and adhering to dependable testing methodologies.

Jan 27, 2026
Apply
System Technologies Research (STR) logo
Senior Cyber Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Woburn, MA

Join STR as a Senior Cyber Software Engineer, where you will leverage your expertise to create innovative tools and methodologies aimed at fortifying the security and resilience of national defense software systems.Key Responsibilities:Utilize software engineering principles to craft robust and resilient software solutions tailored for critical national security missions.Design and develop static analysis tools to detect and address vulnerabilities within software systems.Implement and optimize fuzz testing techniques to enhance software reliability.

Feb 11, 2026
Apply
System Technologies Research (STR) logo
Senior Software Engineer

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|Hybrid|Woburn, MA

About Our Team:At Systems Technology Research (STR), our Analytics Division pioneers innovative technologies to tackle pressing national security challenges through cutting-edge analytics. Our team is a dynamic blend of enthusiastic professionals holding degrees in engineering, computer science, mathematics, physics, and data science. We channel our skill and creativity to transform imaginative concepts into robust solutions that enhance mission success for our clients.The Collaborative Autonomy and Control (CAC) Group within the Analytics Division is dedicated to developing software systems that address critical challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. By leveraging our expertise in machine learning, algorithms, model-predictive control, and software engineering, we create tools that facilitate tactical mission planning, execution, and autonomous reasoning.Your Role:As a Lead Software Engineer, you will collaborate closely with a dedicated team to design, develop, implement, and showcase advanced algorithms and software systems. You will provide technical leadership and mentorship throughout the software lifecycle—from initial prototypes to fully integrated systems. Your contributions will encompass a wide array of software tools and applications, including mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps practices, and CI/CD pipelines. This role is based in Woburn, MA, offering a flexible hybrid work environment; remote work is encouraged when on-site presence is not required.

Jan 27, 2026
Apply
Systems Technology Research logo
Full-time|On-site|Woburn, MA

Join Systems Technology Research as a Senior Software Engineer specializing in Integration and Testing. In this critical role, you will contribute to the development and validation of cutting-edge software solutions. Your expertise will ensure the seamless integration of various systems and enhance the overall quality of our products.

Apr 7, 2026
Apply
Systems Technology Research logo
Full-time|On-site|Woburn, MA

Join our innovative team at Systems Technology Research as a Senior Software Engineer or Back-End Developer. In this role, you will leverage your expertise to design, develop, and implement high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to deliver robust applications, ensuring optimal performance and security.

Mar 26, 2026
Apply
Systems Technology Research logo
Full-time|On-site|Woburn, MA

Join our dynamic team at Systems Technology Research as a Senior Software Engineer, where you will be instrumental in designing and developing innovative software solutions. You will collaborate with cross-functional teams to deliver high-quality applications that meet the needs of our clients. This role offers the opportunity to work on cutting-edge technology while contributing to impactful projects that shape the future of our industry.

Mar 31, 2026
Apply
System Technologies Research (STR) logo
Senior Embedded Software Engineer - Cyber

System Technologies Research (STR)

Full-time|$134K/yr - $184K/yr|On-site|Woburn, MA

At Systems Technology Research (STR), we are committed to making the world a safer place by advancing technology to address critical national security challenges. Our Cyber Division is at the forefront of developing innovative solutions, focusing on integrating the right technology to combat emerging cyber threats. We emphasize impactful results, craftsmanship, and collaboration as we tackle some of the toughest cyber challenges facing our nation.As a Senior Embedded Software Engineer at STR, you will join a dynamic, multidisciplinary team of researchers and engineers dedicated to pioneering vulnerability research technologies. Our initiatives bridge the gap between digital and physical realms by developing models of physical systems, identifying vulnerabilities in interfaces, and reverse engineering software.

Jan 27, 2026
Apply
Systems Technology Research logo
Full-time|$134K/yr - $184K/yr|On-site|Woburn, MA

About the Team:The Sensors Division at Systems Technology Research specializes in cutting-edge sensor technologies, including airborne and surface-based radar, electronic warfare, underwater acoustics, hyperspectral imaging, and electro-optical/infrared (EO/IR) systems. Our projects encompass everything from component-level technology innovation to fully integrated prototype systems. Our core capabilities include RF hardware, signal processing, tracking and fusion techniques, machine learning, and real-time embedded systems implementation.The Role:We invite you to join our dynamic team as a Senior Software Engineer. In this pivotal role, you will collaborate with a multidisciplinary team to convert extensive and intricate customer data into impactful, real-world solutions. Your responsibilities will include designing and implementing solutions addressing significant national security challenges. You will also create the software infrastructure that translates scenario planning capabilities into end-user applications, deploying algorithms, generating workflows, developing engineer-facing tools, and designing customer-oriented systems.Key Responsibilities:Collaborate within a focused team to architect, develop, implement, and test real-time applications adhering to open architecture software principles.Engage in hands-on software development to deliver high-quality, robust applications.Work closely with researchers and engineers to ensure alignment of technological solutions with project goals.Contribute to the continuous improvement of processes and methodologies.

Mar 16, 2026
Apply
Systems Technology Research logo
Lead Software Engineer

Systems Technology Research

Full-time|On-site|Woburn, MA

Join Systems Technology Research as a Lead Software Engineer, where you will spearhead innovative software solutions and drive impactful projects. We are seeking a dynamic leader with a passion for technology, who can inspire and guide a team of talented engineers. Your expertise will shape our software development processes and ensure high-quality deliverables.

Apr 7, 2026
Apply
Systems Technology Research logo
Lead Software Engineer

Systems Technology Research

Full-time|On-site|Woburn, MA

Join Systems Technology Research as a Lead Software Engineer and play a pivotal role in our innovative projects. We are looking for a dynamic individual who is passionate about technology and has a track record of guiding teams to success. In this leadership position, you will oversee the development of cutting-edge software solutions while mentoring junior engineers and collaborating with cross-functional teams.

Apr 7, 2026
Apply
System Technologies Research (STR) logo
Software Reverse Engineer

System Technologies Research (STR)

Full-time|$112K/yr - $154K/yr|On-site|Woburn, MA

Join our dynamic team at Systems Technology Research (STR) as a passionate Software Reverse Engineer, dedicated to researching and analyzing vulnerabilities in cyber-physical systems. This role requires onsite presence in Woburn, MA. As a Software Reverse Engineer, you will: - Conduct reverse engineering on complex software and firmware, including Windows/Linux binaries as well as embedded systems on unconventional architectures. - Develop and implement automated reverse engineering and binary analysis tools to uncover protocols, interfaces, and functionalities of target systems. - Innovate and create cutting-edge cybersecurity solutions alongside multi-disciplinary teams tackling diverse technological challenges. - Engage in vulnerability weaponization, exploit development, payload crafting, and mitigation strategies for various complex targets. - Document and present your research findings effectively, contributing to solutions that enhance national security.

Jan 27, 2026
Apply
Systems Technology Research logo
Lead Principal Software Reverse Engineer

Systems Technology Research

Full-time|$204K/yr - $284K/yr|On-site|Woburn, MA

Systems Technology Research (STR) is seeking a Lead Principal Software Reverse Engineer with a deep passion for investigating and analyzing vulnerabilities within cyber-physical systems. Join a dynamic and multidisciplinary team of researchers and engineers focused on pioneering technologies that make a substantial impact on national security. This role provides a unique opportunity to work at the intersection of computing and physical systems. We value the diverse skills, experiences, and perspectives that each employee brings, which are crucial for delivering innovative solutions to our clients. Note: This position requires onsite work and an Active Top Secret (TS) clearance.

Mar 6, 2026
Apply
Integrated Resources, Inc. logo
Embedded Software Engineer

Integrated Resources, Inc.

Full-time|On-site|Woburn

Job OverviewWe are seeking a skilled Embedded Software Engineer to join our innovative team in Woburn. The ideal candidate will be responsible for designing, developing, and testing cutting-edge embedded software for advanced Intel processor-based boards.Key responsibilities include:Design and develop new embedded software solutions.Work on Board Support Packages (BSPs) for state-of-the-art Intel processor boards.Develop system and device driver software compatible with various standard operating systems.Collaborate with hardware engineers throughout the definition, design, and verification phases.Address and resolve customer escalations effectively.Create board-level and system test software along with procedures.QualificationsThe ideal candidate will possess:2-5 years of relevant industry experience with a Bachelor's degree in Computer Science, Computer Engineering, or a related field.Proficiency in Embedded C.Hands-on experience writing device drivers for Linux, Windows, and VxWorks.Knowledge of networking protocols (TCP/IP, UDP) and PCI Express.A solid understanding of hardware systems.Desirable Experience:In-depth knowledge of Intel x86 architecture.Experience with PCI Express components, including bridges and switches.Familiarity with 10GbE network switch configuration and management.Experience with SRIO fabrics and multi-processing systems.Knowledge of Embedded ARM controllers and IPMI.Familiarity with middleware such as OpenDDS, OpenMPI, OpenCL, CUDA, and OpenGL.Experience in web interface development.Experience in embedded system development and integration.

Sep 7, 2017
Apply
System Technologies Research (STR) logo
Lead Software Engineer

System Technologies Research (STR)

Full-time|$157K/yr - $224K/yr|On-site|Woburn, MA

Systems Technology Research (STR) is actively seeking skilled Senior Lead Software Engineers to become integral members of our innovative cyber and networking team. We are dedicated to advancing cutting-edge technologies that significantly enhance national security. Our team is at the forefront of communications technology, operating across all networking layers, from the physical to the application layer. We embrace a diverse range of skills, experiences, and perspectives that are essential for delivering exceptional solutions to our clients. If you possess a proven track record of developing impactful software solutions and meet the qualifications listed below, we invite you to apply! Position Overview: The ideal candidate will have several years of hands-on experience in software engineering, integration, testing, and a solid understanding of networking concepts and protocols. You will exhibit a strong ability to take charge of technical challenges and deliver results in a collaborative, fast-paced environment. A deep comprehension of computer science principles, robust software engineering practices, and practical experience with Linux systems is crucial. At STR, experienced engineers are expected to work autonomously and contribute significantly to team initiatives while mentoring junior members. This position offers an exciting opportunity to work in a dynamic, high-profile development environment alongside a diverse and talented team. In this leadership role, you will design, implement, and test software solutions that enhance advanced real-time data communications and networking systems through open systems principles. We strive for the highest quality standards in maintainability and reusability of our tools and techniques, so candidates should demonstrate the ability to create well-designed, scalable solutions and establish reliable testing methodologies.

Feb 4, 2026
Apply
Systems Technology Research logo
Full-time|$206K/yr - $284K/yr|On-site|Woburn, MA

About Our Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group is dedicated to transforming algorithms into real-time software solutions. We specialize in open architecture expertise and facilitate the integration of capabilities for testing, experimentation, and deployment. Your Role: As a Principal Software Engineer, you will spearhead technical teams in the development of advanced real-time software for RF sensor systems. Your responsibilities will include architecting software solutions that adhere to open architecture standards, transitioning algorithms from conception to real-time execution, and mentoring junior engineers. Key Responsibilities: Lead teams in designing, developing, and deploying real-time RF sensor software sourced from various inputs. Transition advanced algorithms from MATLAB/Python prototypes to optimized C/C++ implementations within open architecture frameworks. Enhance software performance for real-time, resource-constrained systems with stringent latency demands. Architect communication infrastructure and data flows for distributed processing systems. Oversee end-to-end open system integration, including hardware-in-the-loop testing, to ensure seamless operation across distributed architectures and hardware platforms. Conduct design and code reviews, perform technical risk assessments, and ensure compliance with open architecture standards. Mentor junior and mid-level engineers, providing guidance and technical support. Prepare technical reports, create briefings, and present findings to sponsors and senior management. Collaborate with customers, program managers, and stakeholders to define technical requirements. Lead proposal development efforts, including defining technical approaches and cost estimations. Work closely with algorithm developers, systems engineers, RF hardware engineers, and integration teams across various programs. Stay updated with emerging technologies and best practices in real-time software development. Support approximately 20% travel for customer meetings, integration events, and field demonstrations.

Apr 6, 2026
Apply
System Technologies Research (STR) logo
Software Engineer - Emulation Tooling and Modeling

System Technologies Research (STR)

Full-time|$112K/yr - $154K/yr|On-site|Woburn, MA

Join STR as an Emulation Tooling and Modeling Software Engineer, where you'll collaborate within a multidisciplinary team of skilled researchers and engineers to develop pioneering technologies that significantly enhance our national security. This role presents a unique opportunity to bridge the gap between computational systems and real-world physical environments. At STR, we value the diverse skills and perspectives of our employees, recognizing that these attributes drive our ability to deliver innovative solutions to our clients. If you find your expertise aligns with our needs, we encourage you to apply!As an Emulation Tooling and Modeling Software Engineer, you will be adept in one or more high-level programming languages (C/C++, Python) essential for creating the foundational tools that facilitate the development of emulation models for intricate cyber-physical systems. Ideal candidates will possess experience in reverse engineering embedded instruction set architectures (e.g., ARM, PPC) and a strong motivation to design emulator tools for a wide range of targets. Key responsibilities include developing tools such as operating system handlers, bare metal firmware emulation, and virtual device simulations to support the emulation of relevant signal processing and control system components and algorithms. These components will be prototyped using time and event-driven simulations, implemented on real-time hardware systems.You will also contribute to the model development for sensors, actuators, dynamics, and environmental factors based on first principles, empirical data, and existing documentation/hardware/software artifacts. Ensuring the quality and validity of these models will require unit testing and effective integration into larger system simulations. Familiarity with developing modular code that adheres to well-defined component message/protocol interfaces is crucial. Experience with both hardware and software elements, especially at the software/hardware interface (e.g., serial, USB, data acquisition subsystems, and device drivers), is highly beneficial.

Jan 27, 2026
Apply
Systems Technology Research logo
Senior Systems Engineer

Systems Technology Research

Full-time|On-site|Woburn, MA

Join our innovative team at Systems Technology Research as a Senior Systems Engineer. In this critical role, you will leverage your expertise to design, implement, and optimize complex systems that drive our business objectives. Collaborate with cross-functional teams to deliver high-performance solutions while ensuring adherence to industry standards.As a Senior Systems Engineer, you will play a vital role in shaping the technological landscape of our projects and contribute to the success of our initiatives.

Apr 7, 2026
Apply
Systems Technology Research logo
Senior Reverse Engineer

Systems Technology Research

Full-time|On-site|Woburn, MA

Role Overview Systems Technology Research is hiring a Senior Reverse Engineer in Woburn, MA. This role focuses on analyzing and understanding software and hardware systems at a deep technical level. The Senior Reverse Engineer works closely with colleagues to break down complex systems and support the development of new technology solutions. What You Will Do Apply reverse engineering methods to both software and hardware systems Collaborate with a skilled team to analyze, design, and implement technical solutions Contribute technical insight throughout the solution development process

Apr 16, 2026

Sign in to browse more jobs

Create account — see all 88 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.