Embedded Engineer

AI overview

Develop software for embedded grid-edge applications and smart meters, contributing to energy management solutions that combat climate change while collaborating cross-functionally.

Embedded Software Engineer

Check out and join our energetic team at Sense!  We’re a VC-backed, post-Series C climate tech company entering our next stage of growth.  We’re located in Central Square, and passionate about our mission!  This is a great opportunity to work with a team of experienced entrepreneurs creating technology that will really make a difference in the world.  

Our mission is to reduce global carbon emissions by empowering people and utilities with the knowledge and solutions required to shape a brighter, cleaner future.  We build smart home monitoring software and systems to help people take command of their energy usage, saving money while combating climate change. 

With our focus on making an impact at scale with our partnerships in the utility industry, we’re contributing to grid modernization, by delivering real-time intelligence directly through next-generation smart meters, offering high-resolution insights that improve energy management. You’ll be working on our B2B utility applications, primarily on software that runs on meters and utility hardware. And, if you’re part of engineering at Sense, you’ll have a close connection to our broader platform and systems, so if you have an interest and ability to work across both macro- and micro-level views, this could be the team for you!

We’re looking for talented self-starters who want to be part of the energy transformation and are ready, willing, and able to tackle tough challenges and complex technical problems. When you join the Sense team, you’re helping us build a cleaner, more resilient future.

Expected Responsibilities

  • Design, develop, test, and maintain our embedded grid-edge applications for resource-constrained systems.
  • Contribute to our software running on smart meters
  • Collaborate with our hardware, mobile, platform, QA, and product teams to create end-to-end solutions for our customers.
  • Participate in our embedded systems guild to follow best practices, improve team processes, and assist others as needed.
  • As a fast-moving and agile company, you should expect to be involved in a number of different projects and should be comfortable with shifting priorities as the need arises.

 

Requirements

Requirements and key skills

The ideal candidate will have experience with the following:

  • Self-motivated and inquisitive style. The problems we solve aren't listed on Stack Overflow. You should enjoy digging deep to find solutions.
  • Degree in a relevant field or equivalent practical experience
  • 5+ years of professional experience in embedded systems programming, Linux, and relevant languages
  • Development experience with compiled languages (e.g. Rust, Java, or C) and interpreted languages (e.g. Python, or shell) for Linux systems
  • Experience with networking, networking security, and network protocols
  • Low-level design experience 
  • Experience with embedded Linux on GHz-class ARM SoCs
  • Experience with ML on resource-constrained systems is a plus
  • Authorized to work in the US

This position follows a hybrid work model, requiring regular presence in the office and increased on-site attendance as dictated by project needs, at our Cambridge, MA office.  You may be interfacing with our on-site hardware team as well as working directly with our product team to develop new user-facing features. To be successful in this role, you should love working from a very low level all the way up to the user experience, and everything in between. We are a team of generalists, which means that we believe your previous experience is valuable, even if it's not directly related to this role's requirements. Impress us with your ability to thrive in an environment where you are challenged to learn new skills and solve difficult problems.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Free Food & Snacks
  • Wellness Resources
  • Stock Option Plan
  • Salary Range:  $70,000 - $85,000

Perks & Benefits Extracted with AI

  • Health Insurance: Health Care Plan (Medical, Dental & Vision)
  • Training & Development: Training & Development
  • Paid Parental Leave: Family Leave (Maternity, Paternity)
  • Paid Time Off: Paid Time Off (Vacation, Sick & Public Holidays)

Sense is building hardware and a mobile app to help people analyze their home energy consumption, see what is going on in their homes, and ultimately reduce their energy footprint -- all powered by cutting-edge machine learning technology that can tell which appliances are on in your house and how much power they're using, in real time. We are a small energetic team, founded in 2013, VC-backed and located in Central Square just off the Red Line.

View all jobs
Salary
$70,000 – $85,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Embedded Engineer Q&A's
Report this job
Apply for this job