Emporia Energy-posted 3 months ago
$140,000 - $165,000/Yr
Full-time • Senior
CO
51-100 employees

Emporia is an energy management technology company revolutionizing home energy by making energy efficiency accessible to all homeowners helping to save up to 50% on their utility bills. Our product lineup includes smart home energy monitors, smart plugs, EV chargers, home battery systems, and an integrative app that allows for seamless energy management. By reducing energy waste and saving customers money, we’re helping create a healthier planet and a brighter future. Our Firmware team is growing and would like to bring in a new member to help our team push through hardware/firmware integration of high-power electric vehicle charger technology.

  • Conduct hands on development work with ESP32, MSP430, and STM32G4 embedded C code
  • Drive firmware through industry certifications such as UL 1998
  • Design, implement and test electric vehicle charger features and safety critical algorithms
  • Collaborate cross functionally with teams such as Hardware, Test and Cloud development
  • Support and guide team in continuing and expanding use of highly modular OOP with strong unit tests
  • Mentor other team members
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field
  • 10+ years of industry experience developing embedded C firmware code
  • Previous work experience designing firmware systems for high power and UL certified safety critical applications
  • Familiarity working with embedded systems lab equipment such as oscilloscopes, multimeters, digital logic probes, and power supplies
  • Ability to collaborate with engineers from partner companies to generate and develop requirements and specifications and vet third party code libraries
  • Experience working with high power electronics, and reading schematics
  • Comfortable with Python scripting
  • Solid understanding of Agile software design principles, including sprints, code reviews, source control
  • Familiarity with CAN, Json, MQTT, Google Protocol Buffers
  • Testing experience including comprehensive unit testing, integration testing, HIL
  • Ability to design code from standards
  • Experience as a firmware team lead with management skills
  • Excellence in collaboration with multiple internal teams
  • CMMI and/or ASPICE process familiarity
  • $140k-165k base plus stock options
  • medical/dental/vision insurance
  • 401(k)
  • employee stock option program
  • paid holidays plus unlimited PTO
  • discounts on Emporia products and partner offerings
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service