Senior Embedded Systems Engineer (Berkeley) Job at Activate Global, Inc., Berkeley, CA

SFVzdTdlMmRhNDFwT0NIS2s2VXFOV2Mr
  • Activate Global, Inc.
  • Berkeley, CA

Job Description

Overview

As Senior Embedded Systems Engineer, you will play a crucial role in developing and implementing the code to run our cutting-edge energy storage equipped appliances. Your primary focus will be device connectivity, data flow via cloud pipeline, and firmware fleet management scaling, but youll have ample opportunity to work on projects that include oven and stovetop performance improvements, battery management, power electronics, graphics design, and new product development. You will work with a small, cross-functional team of skilled, passionate engineers to design, implement, and test new features and the occasional recipe.

We value a diverse workplace and are assembling our team to match these values at this early stage. We especially welcome different backgrounds, experiences, abilities, and perspectives, and strongly encourage people of all ethnic backgrounds and genders to apply.

This is a full-time position and it is expected to be in-office 4 days per week with 1 day flexible for in-office or remote work. Our office is located in Berkeley, CA.

What You'll Do

  • Develop, enhance, and maintain firmware for the Charlie induction range.
  • Interface with hardware design and development teams to ensure smooth integration of software and hardware components.
  • Implement and test new features (note: this often means cooking food).
  • Identify bugs and implement robust solutions (note: this also often means cooking food).
  • Maintain comprehensive documentation of code, software architecture, and user manuals to ensure smooth transitions and updates.
  • Understand and improve the network stack and connectivity capability of our microcontrollers areas of improvement are failure mechanism detection and recovery for OTA updates and wifi/application layer protocol disconnects, fleet telemetry database management, remote unit control, and bluetooth provisioning application flow.
  • Develop knowledge of the general codebase to implement new features, triage bugs, and collaborate with other firmware developers to support product development.
  • Support the manufacturing test process for the firmware team with ability to interface and make modifications to firmware flashing station, provisioning station, and end-of-line testers.

What You'll Bring

  • Experience debugging and implementing network protocols.
  • Significant experience with WiFi, Bluetooth, TCP/IP, and application layer protocols such as CoAP, MQTT, or other.
  • Experience with over the air programming and/or bootloader development
  • Experience with database management and REST API design/use
  • Ability to write portable, lightweight, thread-safe code that accounts for and responds to potential failure modes.
  • Deep knowledge of C programming for embedded systems. Cpp experience is helpful.
  • Proficiency using FreeRTOS based applications.
  • Familiarity with ESP-IDF (ESP-32 development framework), CMake, or ability to pick up new libraries and processor families quickly.
  • Comfortable working with version control and project management tools (e.g. issue tracking).
  • Testing code with hardware (e.g. revision and unit testing).
  • Comfortable generating documentation for code and hardware.
  • Bachelors degree in engineering, physics, or a related field is preferable but not a strict requirement.
  • 5+ years of industry firmware engineering experience with relevant experience in embedded implementations of networking stacks.

Compensation

The salary range for this role is $140,000 - $180,000 per year. We are committed to equitable compensation, and we offer a generous benefits package to make sure you have the support you need. We cover 100% of the premiums for our employees and 50% of the premiums for their dependents on our base plans for medical, dental, and vision insurance. We offer a 401(k) plan for employees to contribute to, in addition to many other benefits. Every employee, regardless of gender identity or expression, is eligible for 16 weeks of paid parental leave after three months of employment (eight weeks through Copper and eight weeks CA Paid Family Leave).

Equal Employment Opportunity

We are committed to creating an equitable and inclusive environment for all our employees and are seeking to build a team that reflects the diversity of the people we hope to serve with our products. We are proud to be an equal opportunity employer.

About Us

Copper's vision is a future where every home is electrified with abundant clean energy. Our mission is to make decarbonization accessible to everyone by selling electric home appliances that enrich their daily lives. We're reducing the cost of electrification by integrating batteries into household appliances, starting with the stove. Our work has been funded by the Department of Energy, in an effort to reduce reliance on fossil fuels and increase energy resilience with products that are high-performance, safe, intuitive, and robust. As we build our team and pursue our mission, we do it with a strong sense of our core values because it's not just what you do, it's how you do it. You'll see this in high-level decisions, how we run meetings, our day-to-day work, hiring, and our interactions with customers and the broader community. We intend to have a massive impact on our team, our neighborhood, and the world.

#J-18808-Ljbffr

Job Tags

Full time, Work at office, Remote work, Flexible hours,

Similar Jobs

Randstad North America, Inc.

PowerPlatform/PowerAutomate/Sharepoint Developer Job at Randstad North America, Inc.

 ...Responsibilities include, but are not limited to:. Work with Power Platform and Power Automate. Build stories and avoid Power Creep when new content Power, SharePoint Developer, SharePoint, Platform, Developer, Microsoft, Staffing, Technology Randstad North America, Inc.

ARS-Rescue Rooter

Apprentice Plumber - Aurora, CO Job at ARS-Rescue Rooter

Company Name: ARS-Rescue Rooter Overview: $20-$25/hr. DOE Full-time, year-round work Join ARS, the nations largest provider of residential HVAC, plumbing, and electrical services with 7,000+ team members and over 45 years of experience. What We Offer: ...

Arcata Associates, Inc.

Crane Operator - Andros Island, The Bahamas Job at Arcata Associates, Inc.

 ...make a difference and advance human achievement. Located on the white sandy beaches of the Andros Island, a Commonwealth of the Bahamas. Atlantic Undersea Test & Evaluation Center (AUTEC) is Arcata's newest partnership. AUTEC provides research, development, test and... 

ReMarkable Career

Project Manager Job at ReMarkable Career

 ...Job Description Project Manager Marketing Operations Location: On-site Costa Mesa, CA Industry: Legal Services Employment Type: Full-time Company Overview Our client is a fast-scaling, innovative legal services firm redefining operational excellence... 

ASCENDING

Pattern SDET, Market Regulation Team Job at ASCENDING

Job Description Job Description Our client, one of the largest Amazon Web Services (AWS) partners for data services, is looking for a Jr to Senior level Pattern SDET to contribute to join their team of technologists to build and contribute to large-scale, innovative...