Software Engineer - Advanced Sensing Systems C++
Addison Group
Software Engineer – Advanced Sensing Systems (C++)
Location: Greater Boston Area (Hybrid)
Compensation: Competitive Base Salary + Bonus + Equity
Benefits: Comprehensive Medical, Dental, Vision, 401(k), PTO, and additional company-sponsored benefits
Sponsorship: Not available for this position
About the Opportunity
A rapidly growing technology company is developing next-generation sensing and intelligence platforms that combine advanced hardware, software, data analytics, and machine learning to solve complex real-world challenges.
We are seeking a Software Engineer who enjoys working at the intersection of data, algorithms, and production software. This individual will help transform real-world sensor data into actionable insights while contributing to the development of highly reliable software systems deployed in demanding environments.
This is an opportunity to work on challenging engineering problems involving data analysis, signal interpretation, algorithm development, system performance optimization, and real-time software applications.
Responsibilities
- Analyze real-world sensor data to evaluate and improve system performance
- Design experiments, define meaningful performance metrics, and interpret results
- Develop and maintain production-quality C++ software
- Prototype and evaluate new algorithms using Python or similar analytical tools
- Transition successful prototypes into scalable production software
- Contribute to visualization, testing, and data-processing frameworks
- Collaborate closely with multidisciplinary engineering teams to improve system capabilities
- Support software validation activities in both laboratory and operational environments
Desired Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, Applied Mathematics, Physics, or related technical discipline
- Experience developing software in C++
- Strong analytical and problem-solving skills
- Experience using Python for data analysis, prototyping, or visualization
- Familiarity with real-time systems, estimation techniques, or data-driven algorithm development
- Understanding of object-oriented software design principles
- Strong written and verbal communication skills
Preferred Experience
- Digital signal processing or time-series data analysis
- Sensor fusion, tracking, estimation, or control systems
- Robotics, autonomous systems, or intelligent sensing technologies
- Experience working with large-scale data sets or point-cloud style data
- Modern software development and testing practices
Why Consider This Role?
- Work on highly technical products solving meaningful real-world problems
- Collaborate with experienced engineers across software, hardware, and data disciplines
- High visibility and ownership within a growing organization
- Opportunity to influence future product direction and technical innovation
- Competitive compensation, equity participation, and long-term growth potential
Please note: Due to the nature of certain customer environments, candidates must be authorized to work in the United States without sponsorship now or in the future.
$115k - $140k
Matrixspace is seeking a Software Engineer to work on analyzing radar data, developing algorithms... ...and creating production software for advanced sensing systems. You will engage with real-world data... ...strong skills in Python and C++. The position offers a compensation range...C++$116.4k - $140k
...TALENT NETWORK Secure Software, Embedded Systems Engineer (mid-career) Apply... ...breakthroughs in communications, sensing, autonomy, and space... ...Rust (preferred) and/or C/C++. Systems integration, testing... ...government standards. Advanced cryptographic techniques...C++- ...Department Summary: The Emerging Systems Engineering Technologies Department is... ..., Systems Engineering, Software Engineering, or related... ...(s) such as Java, Python, C/C++ • Familiarity with modeling... ...Preferred Qualifications: • Advanced degree in technical field of...C++InternshipWork at officeLocal area
$157k - $224k
...security problems through advanced analytics. Our team... ...with degrees in engineering, computer science, mathematics... ...works to build software systems that solve critical problems... ...years experience with C++ or Java ~ Proven... ...and analytics to make sense of the complexity that...C++Full timeLocal areaRemote workFlexible hoursNight shift- ...Software / Computer / Robotics Engineer – PLC & Control Systems, Ocean Products Company Summary Triton... ...markets by delivering advanced solutions across applications... ...with motor control, sensing systems, and behavior architectures... ...Proficiency in C/C++, Python, or similar...C++For contractors
$120k - $165k
...the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation... ...‑Level 3D Graphics Software Engineer to play a key role in... ...Strong proficiency in modern C++/C# or similar language, with an...C++- Symbotic LLC in Wilmington, MA is seeking a Senior Software Engineer to design and develop supervisory control systems for automated warehouses. The role involves real-... ...of experience in software development with C#, C++, or Java, along with a degree in Computer Science...C++
$140k - $165k
...Technologies, Inc. is looking for a Senior Software Engineer to own the integration layer between AI/ML models and physical systems in Wilmington, Massachusetts. Ideal candidates... ..., hands-on experience with coding in C/C++ and Python, and the ability to manage real-time...C++- ...in Wilmington, MA is looking for a Senior Software Engineer to own the integration layer between our AI/ML models and physical systems. The role requires 5+ years of experience in... ...engineering with strong proficiency in C and C++. The position involves designing software...C++Flexible hours
$111k - $140k
...Software Engineer Woburn, MA About The Team The Sensors Division... ...technology development for advanced sensor systems and platforms in support of... ...imaging, and EO/IR sensing. We work on full system prototypes... ...programming skills in modern C++ Proficient in test-...C++Full timeRemote work$112k - $154k
...STR is hiring a Software Reverse Engineer who has a passion for research... ...in cyber physical systems. Work must be... ...programming languages: C/C++, Python, etc. Proficiency... ...CA. We specialize in advanced research and... ...and analytics to make sense of the complexity that...C++Full timeWork experience placementLocal areaNight shift$134k - $184k
...hiring a Senior Cyber Software Engineer who has a passion for... ...defense software systems. What you'll... ...experience Proficiency in C/C++ and enthusiasm for... ...CA. We specialize in advanced research and development... ...and analytics to make sense of the complexity that...C++Full timeLocal areaNight shift$139k - $165k
...problems through advanced analytics. Our team... ...passionate and motivated engineers and scientists... ...analytics, and system resource management... ...As a Senior Software Engineer at STR, you... ...Expertise using C++, Python, and Java... ...analytics to make sense of the complexity...C++Full timeWork at officeLocal areaFlexible hoursNight shift$134k - $184k
...Senior Software Engineer Woburn, MA STR is hiring experienced... ...working on Linux systems. Experienced engineers... ...software that enhances advanced real-time data... ...Proficient in Python, C, C++, or similar interpreted... ...and analytics to make sense of the complexity that...C++Full timeLocal areaImmediate startNight shift- ...Our end-to-end suite of software solutions helps our... ...campuses, transportation systems, healthcare centers,... ...team of scientists and engineers (located in Chicago,... ...developing, and optimizing C++ code for embedded... ...-date with the latest advancements in AI, computer vision...C++Live inWork at officeRelocation
$75k - $156k
...exploration to biomedical engineering, lives often depend on... ...Description Summary A Systems Analysis Engineer 2 develops and applies advanced Digital Engineering... ...interest in GPS hardware and software development Familiarity... ...frameworks, Python/C++/Java, descriptive modeling...C++Local areaRemote work$149k - $204.6k
...supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing... ...looking to hire a software engineer to help us build Machine... ...using python, C++, Docker, Kubernetes and... ...thinking and have a good sense of humor. Our environment...C++Flexible hours- ...Description Robotics Engineer (Software and Controls), Unmanned Maritime Systems Company Summary Triton... ...markets by delivering advanced solutions across... ...Experience developing with C/C++ or Python. ~... ...in motor control, robot sensing, and behavior architectures...C++Remote work
$35 per hour
...& Development (R&D) Engineer with expertise in Software Engineering. The R&D... ...including autonomy, sensing and communication, and decision support systems, among others. The R... ...Today, KRI strives to advance resilience in the... ...languages, such as Python, C++, Java Experience...C++Temporary workPart timeWork experience placementWork at office$131.29k - $190.11k
## Staff Engineer, Advanced Cores Design Evaluation EngineeringApplylocations... ...analog, digital, AI, and software technologies into solutions... ...Communications, and Data Center systems to design cutting‐edge... ...LabVIEW, and familiarity with C/C++ or similar languages.* Deep...C++Permanent employmentWork at officeDay shift$140k - $165k
Senior Software Engineer, Robotics & Physical AI Integration Goddard... ...and the physical systems they control. This is... ...proficiency in C and C++; Python for tooling, scripting... ..., and force/torque sensing and control.... ...related field required. Advanced degree is a plus but not...C++Work at officeFlexible hours- ...years of professional software development experience,... ...complex cyber-physical systems. 3+ years of technical... ...priorities, mentoring engineers, and driving execution... ...expertise in Python and/or C++. Demonstrated... ...architecture and execution for advanced robotic systems. Experience...C++
$142k - $180k
...Job Description The Senior Software Engineer will be responsible for developing... ...and supporting software for advanced AI/Autonomy technologies for... ..., autonomous mission systems operating in multiple domains... ...experience programming in C/C++, Python, and embedded/real-time...C++Temporary work$82.3k - $220k
Draper Inc. is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing next-gen resilient software solutions... ...and requires expertise in embedded software and real-time systems using C/C++. Candidates must have a bachelor's degree in a relevant...C++- ...Software Engineer Technology Development (R&D) As a member of the Controls... ...with motion control and vision systems. For example, you'll capture and... ...waveforms. This role requires advance knowledge of Python; intermediate knowledge of C++, C#, and LabVIEW; and basic...C++
$191k - $253k
...Mission Software Engineer Anduril Industries is a defense technology company... ...military capabilities with advanced technology. By bringing the... ...is changing how military systems are designed, built and sold... ...ship ~ Strong Python and C++ skills. You don't need to be...C++Full timeWork experience placementRemote workDay shift- ...intelligence for unmanned systems, delivering... ...Harvard, we design advanced hardware and software as an integrated whole... ...enabling AI systems that sense, decide, and act in... ...tech. Develop C++ software for autonomous... ...velocity, high‑integrity engineering culture What you...C++Remote work
- ...Senior Software Engineer – ML Operations Symbotic is looking for a talented... ...efficiency of our automated system. Expect to develop solutions... ...perception solutions using Python, C++, Docker, and other modern... ...in thinking, have a sense of humor. Solid software engineering...C++Temporary workFlexible hours
- ...Hutchinson company, is an engineering research and... ...and analyze physical systems for research and development... ..., which provides more advanced functions for processing... ...user requests into software requirements.... ...Python (preferred), Java, C++, C#, Swift, etc....C++Permanent employmentFull timePart timeWork at officeLocal areaRemote work
- ...high-performance system built for the future... ...to develop advanced vision control systems... ...or computer vision engineer with a passion for... ...selection, leading software development and evaluating... ..., depth sensing, and 3D reconstruction... ...in Python, C++ and/or Rust with a...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Advanced Sensing Systems C++. Be the first to apply!
- application system engineer Burlington, MA
- sr systems engineer Burlington, MA
- senior staff systems engineer Burlington, MA
- senior linux systems engineer Burlington, MA
- senior windows systems engineer Burlington, MA
- systems engineer Burlington, MA
- internship software Burlington, MA
- software support Burlington, MA
- software quality assurance Burlington, MA
- embedded software Burlington, MA


