Staff Software Engineer - IoT & Hardware Lead

Alarm

Needham, Northern (MA, KY)

Hybrid

USD 142,000 - 188,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical plan
HSA contribution
401k match
Paid vacation
Holidays & wellness
Maternity leave
Disability & life insurance
Casual environment

Job summary

Building36 is seeking a versatile Staff Software Engineer to lead our engineering team. You will own projects across smart home tech, video analytics, and large-scale data processing, guiding them from design to deployment.

You’ll mentor junior engineers, collaborate across business units, and help shape the technology roadmap. Expect hands-on work with IoT devices and a culture that values practical, end-to-end solutions.

Qualifications

  • Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience.
  • 10+ years of professional software development experience.
  • Experience leading and/or mentoring other engineers.
  • Expert object-oriented programming skills; C# and .NET a plus.
  • Knowledge of networking concepts, principles, and technologies.
  • Experience working with hardware and device development a major plus.

Responsibilities

  • Be a mentor to our growing engineering department.
  • Develop full stack software for a wide variety of platforms and technologies.
  • Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems.
  • Take part in the entire project life cycle, from requirements development to deployment.
  • Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration.
  • Exercise good judgment. Know when to work quickly, and when to build a robust solution.
  • Bring your ideas! We want our engineers to collaborate on product development.
  • Other duties as assigned

Skills

C# & .NET
OO programming
Mentoring
Team leadership
Networking concepts
Hardware experience

Education

Bachelor's in CS/CE or related

Tools

Kafka
SQL Server
iOS development
Android development
Ember.js

Job description

Building36 is seeking a versatile Staff Software Engineer to lead our engineering team. You will own projects across smart home tech, video analytics, and large-scale data processing, guiding them from design to deployment.

You’ll mentor junior engineers, collaborate across business units, and help shape the technology roadmap. Expect hands-on work with IoT devices and a culture that values practical, end-to-end solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, IoT & Hardware Lead
Staff Software Engineer, IoT & Hardware Lead

Alarm Com • Needham (MA)

On-site
USD 142,000 - 188,000
Health insurance
Staff Software Engineer - IoT & Hardware Lead
Staff Software Engineer - IoT & Hardware Lead

Alarm • Needham (MA), Northern (KY)

Hybrid
USD 145,000 - 165,000
Outstanding teammates
Immediate impact
Real hardware experience
+2
Staff Software Engineer — IoT, Data & Hardware Leader
Staff Software Engineer — IoT, Data & Hardware Leader

Alarm.com • Needham (MA)

On-site
USD 145,000 - 165,000
Medical plans
HSA contribution
401(k) match
+3
Staff Software Engineer: IoT & Full-Stack Lead
Staff Software Engineer: IoT & Full-Stack Lead

Alarm.com • Needham (MA)

On-site
USD 145,000 - 165,000
Medical plans with company subsidies
Health Savings Account with a company
401(k) with employer match
+5
Senior Software Tech Lead for IoT & Smart Home
Senior Software Tech Lead for IoT & Smart Home

Alarm.com • Needham (MA)

On-site
USD 140,000 - 190,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation & holidays
+2
Lead Software Engineer - IoT, Cloud & Firmware
Lead Software Engineer - IoT, Cloud & Firmware

Traka (Assa Abloy) • Nicholasville (KY)

On-site
USD 120,000 - 170,000
Hardware Engineering Lead, IoT Devices (Remote-Eligible)
Hardware Engineering Lead, IoT Devices (Remote-Eligible)

JJA.CO • Atlanta (GA)

Hybrid
USD 140,000 - 200,000
Senior/Staff Embedded Firmware Engineer — Remote US, IoT
Senior/Staff Embedded Firmware Engineer — Remote US, IoT

Strategic Employment • United States

On-site
USD 150,000 - 200,000
Staff Software Engineer - Architect & Microservices Lead
Staff Software Engineer - Architect & Microservices Lead

IdenTrust, Inc. • Salt Lake City (UT)

On-site
USD 140,000 - 190,000
Staff Embedded Software Architect for IoT Systems
Staff Embedded Software Architect for IoT Systems

Alarm.com • Tysons (VA)

On-site
USD 144,250 - 169,126
HSA contribution
401(k) match
Paid holidays/vacation
+4