Embedded Engineer
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: $150,000 - $170,000
Recommended Jobs
Solutions Engineer (Central, Mountain, or Pacific US Time Zone)
About ClearGov Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov is a rapidly growing SaaS company that offers a complete planning, b…
Research - Associate Scientist II
Job Summary Seeking a motivated Associate Scientist to join the Process Sciences group, supporting the development and execution of oligonucleotide manufacturing processes for siRNA therapeutics. T…
Experienced Technican
GM Flat Rate Technician and/or Master Technician Copeland Chevrolet Hudson SIGN ON BONUS FOR MASTER/CERITIFED GM TECH $2000+ BOTH THE SHOP FOREMAN AND SERVICE DIRECTOR WERE PREVIOUS TECHNICI…
Afternoon and Evening HHA Caregiver. Get paid daily.
HHA-Home Health Aide CNA- Certified Nursing Assistant Looking for a certified caregiver who is available between 3pm-10pm any day/s of the week. Join our team and help take care of Elderly …
Lawn Care Technician
GREAT OPPORTUNITY AWAITS ! Landscaping by J. Michael is looking for a Passionate Lawn Care Technician to join our team. The ideal candidate is results-driven, passionate about the green indus…
General Event Production and Stagehand Crew
ABOUT THE COMPANY: Groundwork Operations, LLC provides general and specialized Crew to set-up and break-down indoor and outdoor events in multiple regions. Our team works projects of all sizes, fr…
New Media Developer/Consultant
Current Openings New Media Developer/Consultant Immediate openings for either 1099 sub-contractors or full-time employees. Send resume and cover letter for consideration. Description The New Me…
Family Support Worker
*FSA is offering a $1,000 sign on bonus for this position* We are currently searching for a full time (40 hours per week) Family Support Worker (FSW) for our Family Resource Center (FRC). The FSW p…
Manager Trainee (34468)
The Manager In Training program provides hands-on training in Sales, Operations, Customer Service, finance, fleet management, and people management. This position has a clearly defined career path …
BCBA Board Certified Behavior Therapist 90 per hour
BCBA - Board Certified Behavior Therapist Wanted Join the committed team at Boston Speech Therapy, an empowering women-owned company where your skills can shine! Compensation: $90/hour Posit…