Senior Embedded Software Engineer


Location: Seattle, WA or OR Millbrae, California
Job type:
Salary:
Expire date: 2017-03-31

Job description

Tracking Code

PD13 R

Job Description
As a Sr. Embedded Software Engineer at Stem, your responsbilities will be focused on software development for the embedded products of Stem’s Energy Platform. The ideal candidate will have a strong background with progamming embedded software products and cloud platform connectivity.

Stem seeks an energetic and self-motivated individual that is comfortable working independently or in a strong team environment. They will work as part of a high-performance team and collaborate with Product Management, QA & other stakeholders to deliver successful products to market.

Responsibilities

  • Development of software applications for hardware devices on Stem’s Edge Platform, including PowerMonitor & PowerController products
  • Development of and integration with Linux OS environments including the use of BuildRoot & Docker
  • Creation of detailed technical specifications based on supplied product requirements
  • Collaboration with other software developers on high level architectural designs

Required Skills

  • 5+ years of software development experience in an Agile environment
  • 5+ years of hands on Linux/Unix development experience
  • Experience with multiple of the following languages; Python, C/C++, Erlang, Ruby, Elixir or other functional programming languages
  • Experience with interface protocols such as Modbus, BACNet, CANBus, etc.
  • Experience with EC2 or other cloud infrastructure providers
  • Comfortable at multiple layers of the technology stack from protocols through business applications
  • Ability to use hardware test tools such as oscilloscopes and logic analyzers

Required Experience

  • BS in CS/CEN/EE or higher
  • 5+ years of relevant experience

Job Location
Seattle, WA, United States
OR
Millbrae, California, United States

Position Type
Full-Time/Regular
Job Location
Seattle, Washington, United States

Position Type
Full-Time/Regular

Stem’s mission is to build and operate the largest digitally connected energy storage network for our customers. Our world class analytics will optimize the value of customer’s energy assets and facilitate their participation in energy markets, yielding economic and societal benefits while decarbonizing the grid.