Principal Software Engineer

Principal Software Engineer

Embr Labs believes that personal well-being can be enhanced by harnessing the body’s natural response to temperature. We are a wellness tech company that has developed a unique, wearable thermal technology with therapeutic applications in both the consumer and regulated device space.

To date, Embr has sold over 45,000 devices to customers in 120+ countries around the world. Our wearable technology is accompanied by mobile apps and a robust backend, creating a platform for combining digital therapeutic experiences and utilizing data science to deliver powerful thermal interventions. Our technology was invented by the company’s founders while at MIT; we are backed by DigiTx Partners, Safar Partners, Bose Ventures and Intel Capital; and we have partnered with companies like Johnson and Johnson Innovation. Embr is a leading player in the area of haptic-based, digital therapeutics, an emerging industry that is projected to be worth  $7.83 Billion by 2025.

‘EMBR’ stands for Environment, Mind, Body Resonance: we believe that technology can help us lead more balanced lives. Our workplace cultivates both fulfillment and fun. We are looking for an exceptional candidate to help us create a future where digital thermal interventions help people live better lives.


Embr is seeking a smart, knowledgeable, energetic and hands-on Principal Software Engineer to oversee the development of our full range of software-based products.

Embr Labs has built a revenue-generating consumer business and closed multiple deals with leading multinationals. Embr is now designing its next generation of innovative products for which software will be critical and offer a core competitive advantage.

As technical lead, software architect and hands-on developer, the Principal Software Engineer will oversee a broad code base, running the gamut from embedded to cloud:

Low-power, embedded firmware that runs on wearable devices and implements proprietary heating and cooling control systems;

Multiple mobile applications (iOS, Android) that engage users in novel ways;

A cloud data pipeline, enabling detailed analytics and supporting business intelligence tools like Looker;

Integrations with 3rd party platforms, APIs and applications, such as Apple HeathKit and other players.

The Principal Software Engineer will collaborate with Embr’s entire multidisciplinary team. S/he will oversee our products’ technical design and software architecture, lead a diverse team of developers (both in-house and outsourced), and contribute directly to our code base. The Principal Software Engineer will inspire and foster a high-performing software team, managing developers and QA personnel to consistently deliver high-quality code.


Provide strategic leadership for all software engineering at Embr Labs

Monitor rapidly shifting trends in our technology ecosystem, and keep Embr Labs in a leadership position

Design, document and develop a coherent software architecture spanning multiple platforms (from writing specs to hands-on development)

Collaborate with multiple teams (product, UI/UX, data, customer success, science and hardware engineering)

Supervise and mentor junior developers

Investigate/research new APIs and integration points

Ideal candidates will have:

Ability to assess, recruit and lead a high-performance software team

Practical programming experience designing and delivering a real product

Proven ability to design a complex software system from the ground up

Experience with embedded software, mobile (iOS/Android) applications, and cloud (serverless) platforms such as Google Cloud or AWS

Strong coding skills in many of the above technologies (desirable skills include C, Objective C/Swift, Java/Kotlin, React Native, JavaScript, Firebase, SQL and NoSQL databases such as BigQuery, etc.)

Experience with data pipelines and data query / analysis tools (e.g., Looker)

Ability to connect with a young team and coach and mentor them to success

‘Testable’ mindset and commitment to solid code (experience with unit tests, test-driven development, and CI/CD is strongly desired)

Experience with sophisticated data analysis and machine learning are a plus

Things you will get:

Opportunity to make a transformative impact, leading a key function at a rapidly growing wellness tech company

Constant exposure to interesting science and novel technology

Ability to build relationships with other technology leaders in the emerging Digital Therapeutics ecosystem

Strong leadership team encouraging close collaboration; talented, open-minded team of contributing engineers

A beautiful brick-and-beam office with lots of natural light, located in Charlestown, MA; walking distance from Sullivan Square T station on the Orange line

A dynamic, exciting workplace with a flexible work environment

A caring team that values mutual respect and includes three MIT co-founders, one of the top female CEOs in the Boston tech scene, bright and thoughtful employees, and a small dog

Competitive compensation and equity in a fast-growing startup

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Send resumes to:

Additional Info

Job Type : ""

Education Level : ""

Experience Level : ""

Job Function : ""

Powered By GrowthZone

Promote job postings here!

Contact us for more information.