Demo

Software Engineer

Connery Consulting
Boston, MA Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/9/2026

Overview

We are seeking a detail-oriented Software Engineer with experience in Sensor Interfaces & Data Acquisition to develop software and firmware that interfaces directly with hardware systems. This role focuses on building reliable data acquisition pipelines and ensuring precise communication between physical sensors and downstream systems.


Key Responsibilities

  • Design, develop, and maintain software and firmware that interfaces with sensor hardware
  • Manage concurrency, threading, and strict timing requirements for real-time data capture
  • Write fault-tolerant, defensive code to handle edge cases and hardware inconsistencies
  • Develop and execute testing protocols including unit, integration, and hardware-in-the-loop testing
  • Collaborate with hardware and backend teams to ensure clean and reliable data flow into storage systems


Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field with at least 1 year of experience
  • Proficiency in C, C , Python, or similar languages used in hardware interfacing
  • Strong understanding of operating systems, including threading, multiprocessing, and memory management
  • Experience with version control, code reviews, and documentation best practices
  • Solid understanding of testing methodologies and building maintainable, high-quality code


Preferred Qualifications

  • Experience building lightweight user interfaces or internal tools (React, Node, FastAPI, etc.)
  • Familiarity with embedded systems, microcontrollers, or RTOS environments
  • Experience debugging hardware using tools such as oscilloscopes or logic analyzers
  • Knowledge of communication protocols such as SPI, I2C, UART, USB, or BLE

Salary.com Estimation for Software Engineer in Boston, MA
$83,095 to $101,295
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Connery Consulting

  • Connery Consulting Mundelein, IL
  • We’re partnering with a high-growth, venture-backed SaaS company at the forefront of AI-driven product analytics to hire a Product Manager focused on data ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Boston, MA area that may be a better fit.

  • Eze Castle Software LLC Boston, MA
  • As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000 employees... more
  • 12 Days Ago

  • Check Point Software Boston, MA
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!