Principal Software Engineer
Confirmed live in the last 24 hours
SimpliSafe

11-50 employees

Home security company
Company Overview
Simplisafe wants to make home security accessible to everyone
Consumer Goods
Hardware

Company Stage

Seed

Total Funding

$587M

Founded

2006

Headquarters

, United Kingdom

Growth & Insights
Headcount

6 month growth

13%

1 year growth

4%

2 year growth

4%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Quality Assurance (QA)
AWS
Linux/Unix
CategoriesNew
QA & Testing
Software Engineering
Requirements
  • Experience leading and building (architecture and implementation) consumer-grade, cross-functional software systems
  • 10+ years in a software development role with a track-record as a technical lead
  • Providing technical guidance and mentorship to engineers
  • Established Modern C++ (C++11, 14 and higher) language skills with experience in object-oriented software development in embedded applications
  • Values testing (unit, mock, integration) and test-based/driven software development.
  • Experience developing on 32-bit embedded systems running an RTOS or embedded Linux.
  • Experience working with finite state machines and event-driven architectures
Responsibilities
  • Lead the architectural design and development for our current and next generation camera platforms.
  • Collaborate with internal (Product, QA, cloud engineering) and third-party engineering teams to develop effective software solutions that aligns with business development.
  • Create documentation for software design, implementation, and testing methodologies.
  • Affect organization-wide initiatives involving software architecture and best practices.
Desired Qualifications
  • Experience with video/audio encoding standards (MJPEG, H.264, MPEG-3) and streaming protocols (WebRTC preferred)
  • Experience integrating AWS Kinesis or similar SDKs into embedded products.
  • Experience working with consumer IoT products.