Staff Software Engineer (IoT)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Staff Software Engineer (IoT/Python): Leading the system-level validation strategy for critical customer journeys across devices, firmware, and cloud services with an accent on scalable validation frameworks and distributed systems. Focus on designing automated validation solutions, reducing system-level risk, and mentoring engineering teams to adopt shift-left practices.
Location: Hybrid in Boston, MA (expected in-office on two core days per week)
Salary: $146,600 β $215,100
Company
A high-tech home security company dedicated to keeping every home secure through a culture of collaboration and innovation.
What you will do
- Define and lead system-level validation strategies for devices, firmware, cloud services, and monitoring systems.
- Architect and evolve scalable validation frameworks and test harnesses for complex embedded and distributed systems.
- Design and implement automated validation solutions to expand coverage and reduce system-level risk.
- Develop standardized software interfaces and tooling for interaction with hardware systems.
- Perform early validation by reviewing product requirements and design documents to identify risks.
- Mentor engineers and lead cross-functional initiatives to adopt shift-left validation practices.
Requirements
- Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field.
- 8β10+ years of experience in software development or system validation for distributed or embedded systems.
- Strong expertise in software architecture and system design across stateful systems.
- Advanced programming expertise in Python with strong OOP principles.
- Proven ability to lead technical initiatives and influence engineering direction across teams.
- Must be based in or able to work hybrid in Boston, MA.
Nice to have
- Experience with device simulation, firmware validation, or IoT system architectures.
- Experience designing validation frameworks for large-scale distributed systems.
- Deep understanding of performance, resilience, and system reliability validation.
Culture & Benefits
- Hybrid work model offering flexibility outside of core office days.
- Comprehensive total rewards package supporting wellness and security.
- Free system and professional home monitoring.
- Inclusive environment with Employee Resource Groups (ERGs) for networking and growth.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β