Software Engineer - Advanced Sensing Systems C++
$115k - $140kAddison Group
Job Description
Job Description
Software Engineer – Advanced Sensing Systems (C++)
Location: Greater Boston Area (Hybrid)
Compensation: $115-140K annually
Benefits: Comprehensive Medical, Dental, Vision, 401(k), PTO, and additional company-sponsored benefits
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.
Must be authorized to work in the United States. Position is not eligible for sponsorship.
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
Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.
$116.4k - $140k
Secure Resilient Systems and Technology group applies... ...in communications, sensing, autonomy, and space systems... ...cryptographers, software engineers, formal methods experts... ...(preferred) and/or C/C++.Systems integration, testing... ...government standards.Advanced cryptographic...C++- ...building high-performance software that runs close to the... ...AI-enabled radar and sensing systems that help people... ...around them. By combining advanced radar, edge computing,... ...on Embedded Software Engineer to build high-... ...embedded applications in C/C++, optimize software for...C++Full time
- ...Massachusetts, is seeking a Software Engineer for the Inspection Business... ...possess a strong foundation in systems thinking and experience in... ...inspection platforms to developing advanced algorithms that integrate... ...languages like Python, C++, or Java, and will contribute...C++
$175k - $210k
...Massachusetts is seeking a Principal Radar Software Engineer to develop advanced radar capabilities. This role involves designing radar processing systems and implementing robust software,... ...development, with a strong knowledge of C++. The position offers a competitive...C++$134k - $184k
...problems through advanced analytics. Our team... ...passionate and motivated engineers and scientists... ...tracking, and system resource management... ...Role As a Senior Software Engineer at STR,... ...experience using C++ and Python ~ Have... ...analytics to make sense of the complexity...C++Full timeWork at officeLocal areaFlexible hoursNight shift- ...Description Job Description Software / Computer / Robotics Engineer – PLC & Control Systems, Ocean Products Company... ...markets by delivering advanced solutions across... ...with motor control, sensing systems, and behavior architectures... ...in C/C++, Python, or similar programming...C++For contractors
$139k - $180k
...Senior Software Engineer Own the software architecture and implementation... ...radar/EO/IR prototype systems Location: Woburn,... ...development for advanced sensor systems and platforms... ...imaging, and EO/IR sensing. We work on full... ...programming skills in modern C++ Proficient in test-...C++Full timeLocal areaRemote work- ...unloading.As a Director of Software, you will lead software... ...Grey’s Research and Advanced Development program.... ...advanced robotics software engineers focused on evaluating,... ...real-world robotic systems.This role combines people... ...expertise in Python and/or C++.Demonstrated experience...C++
$134k - $184k
...Senior Software EngineerWoburn, MASTR is hiring... ...Senior Software Engineers to join our multidisciplinary... ...working on Linux systems. Experienced... ...that enhances advanced real-time data communications... ...in Python, C, C++, or similar... ...analytics to make sense of the complexity...C++Full timeLocal areaImmediate startNight 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- ...Hutchinson family-is an engineering R&D organization... ...physical system behavior across a... ...team uses similar sensing technology to monitor... ...files, endaq for advanced data processing and... ...We are seeking a Software Engineer II to join... ...preferred; Java, C++, C#, Swift, etc. also...C++Permanent employmentFull timePart timeLocal areaRemote work
- Google Cambridge seeks a Senior Software Engineer for Envoy AI Foundations to advance high-performance, scalable software. You will contribute... ...process. Ideal candidates have strong C++ experience, familiarity with distributed systems, and leadership in architectural...C++
$116.4k - $140k
...The Cyber Physical Systems Group tackles key... ...on cyber-physical sensing, cyber-physical effects... ...or applying advanced and novel sensors,... ...analysis, AI/ML, reverse engineering, system... ...Group, is seeking a Software Engineer to work on... ...language (e.g., C/C++ ), a high-level language...C++- ...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... ..., high-integrity engineering culture What you...C++Full timeRemote work
- ...Tycho.AI builds autonomy software for unmanned systems operating in GPS- and... ...chip up using modular AI, advanced visual-inertial sensing, and real-time edge compute... ...energetic software engineers to join our growing team... ...and maintainable code in C++ and Python. Contribute...C++Full time
- ...part of the Research & Advanced Development group, you... ...real-world robotics systems, allowing them to understand... ...of more junior engineers or internsQuickly prototype... ...fieldExperience in software development in robotics... ...in Python and C++Experience with modern software engineering...C++
- ...Seurat Technologies, based in Massachusetts, seeks a Senior Software Engineer to develop real-time machine-control software in C++ and C#/.NET for advanced additive manufacturing systems. The role involves hardware integration, debugging across software and hardware domains...C++
- ...$165kWe’re working with an advanced engineering and product development firm... ...edge robotics and automation systems across multiple industries.... ...are hiring a full-time Senior Software Engineer to focus on... ...role is highly hands-on with C/C++, Python, ROS2, industrial robotics...C++Full timeFlexible hours2 days per week3 days per week
$96.8k - $145.2k
...analytics; and lithography for advanced semiconductor packaging. Our... ...Innovation is seeking a Software Engineer III to join our team in Wilmington... ...areas:Motion control systems for precision equipmentVision... ...systemsQualificationsQualifications5 years of C++/C# software development...C++Permanent employmentFull time$139k - $180k
STR is seeking a Senior Software Engineer in Woburn, Massachusetts. You will own the software... ...for real-time radar/EO/IR prototype systems and transform advanced concepts into software... ...requires strong programming skills in C++ and experience with test-driven development...C++$100k - $170k
...enhanced AI, robotics, smart sensing, and human-centered... ...help to continuously advance government programs... ...curious and motivated software engineer proficient in several... ...languages such as Python, C++, Java, Rust,... ...engineering, including build systems and containerization,...C++Work experience placementCasual work- ...analytics; and lithography for advanced semiconductor packaging. Our... ...motivated and talented Software Engineer to join our team focused on... ...optical metrology and inspection systems. The role involves creating... ...includes Windows, Linux, C++, C#, Python, CUDA, and JavaScript...C++Permanent employmentFull timeWork at office
$120k - $165k
...goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for... ...we needSymbotic is seeking a Senior Software Engineer to design and build core cloud software that integrates...Full time$149k - $204.6k
...goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for... ...we needWe are looking for a Advanced Software Engineer to join our Micro-fulfillment team within our...Full time$191k - $253k
...military capabilities with advanced technology. By bringing the... ...Anduril is changing how military systems are designed, built and sold... ...'re looking for a Mission Software Engineer to join the Imaging... ...they shipStrong Python and C++ skills. You don't need to be...C++Full timeWork experience placementImmediate startRemote workDay shift$69.3k - $158k
Software EngineerThe Opportunity:As a software engineer, you know that great software isn’t just built—it... ..., robust backend systems, scalable APIs, and resilient... ...Node.js, C#, .NET, PHP, C, C++, or DrupalExperience... ...process that leverages advanced biometrics and artificial...C++Full timeContract workPart timeWork at officeLocal areaRemote work$117.57k - $165.62k
...analog, digital, AI, and software technologies into... ...world, and help drive advancements in automation and robotics... ...Senior Software Development Engineer (Embedded Software)Job... ...embedded modular system software and low-level firmware in C/C++ for RF/high-speed converter...C++Permanent employmentFull timeWork at officeRemote workWork from homeDay shift2 days per week- ...security problems through advanced analytics. Our team consists of engineers and scientists with advanced... ...exploitation, target tracking, and system resource management. The Role As a Software Engineer at STR, you will... ...Linux Experience with C++ and Python Experience with...C++Work at officeFlexible hours
$204k - $284k
...Principal Radar Systems Engineer Woburn, MA STR is focused... ...strategies to develop advanced technology systems... ...guide teams spanning software, hardware, integration... ...understanding, and leading new RF sensing implementations for... ...languages (e.g. C, C++, Python). Pay...C++Full timeWork experience placement- ...of the Airborne Radar Systems and Techniques group at... ...equipped with an advanced radar, visible and infrared... ...or Computer Engineering, Mathematics, Physics,... ...MATLAB, Python, or C/C++Effective organizational and problem... ...communications systems, remote sensing, and roboticsRecent...C++Work experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Advanced Sensing Systems C++. Be the first to apply!
- senior windows systems engineer Burlington, MA
- senior linux systems engineer Burlington, MA
- advanced systems engineer Burlington, MA
- senior staff systems engineer Burlington, MA
- sr systems engineer Burlington, MA
- healthcare systems engineer Burlington, MA
- system performance engineer Burlington, MA
- application system engineer Burlington, MA
- systems engineer Burlington, MA
- software support Burlington, MA




