Senior Embedded Software Engineer Job at ZOLA Electric, San Mateo County, CA

eE5vUGRjT0lqRGVEVjNyYlYvdFhrU0xPQ2c9PQ==
  • ZOLA Electric
  • San Mateo County, CA

Job Description

Our diverse team at ZOLA Electric, dispersed across 4 continents and 13+ different nationalities, share a common vision and commitment to solving the Energy Access challenge that afflicts over 3 billion people and hundreds of millions of businesses, hospitals and schools globally. This is one of the world's great problems, impacting our most vulnerable and driving inequality across income, healthcare, education and climate change. As one of us, you are equally passionate about making an impact as you are creating the technologies that will eradicate Energy Inequality.

ZOLA Electric was born in and around the Serengeti in Tanzania, initially installing smart, connected devices (batteries and solar) that powered basic energy needs such as lighting and connectivity for rural communities. Our theory that thousands of networked, connected and controlled devices will form the basic architecture of energy provision in emerging markets holds true today. ZOLA today empowers Energy Service providers to grow, sustain and finance their operations through our ZOLA technology platform, enabling our enterprise customers to deliver reliable and affordable power to their communities, improving the lives of the 3 billion people across the globe that need it the most. Our technology platform is comprised of a hardware layer, control layer and Ai enabled SaaS application layer, ZOLA Intelligence (ZI). Today we are proud to say that our network delivers reliable, affordable and smart power to over 3 million people and commercial facilities across over 10 countries and 4 continents. We have a bold vision and mission, and we are only just beginning.

This may be your dream job if you’re someone who dreams of combining your knowledge and skills to help ZOLA Electric . You need to be passionate about bringing energy technology to the Global South with the unique social, technical, and business challenges that come along with it. You are inspired by the opportunity to unleash human potential, and motivated to help build a truly epic business.

OPPORTUNITY

We're developing a technology platform that consists of and supports thousands of distributed and connected devices, operating in challenging environments and responsible to maintain high quality electricity supply. We rely on computational intelligence at various levels, from drivers to local area controllers, to high-performance cloud computing.

To continue building a best-in-class platform, Zola is seeking an Embedded Software Team Lead to join our hardware engineering team in San Francisco to be responsible for developing and maintaining an efficient embedded SW architecture, and to help grow a world-class technical organization

Essential Duties and Responsibilities:

  • Conceptualize Zola's north star embedded software architecture that focuses on testability, scalability, readability, and maintainability, in close collaboration with Hardware and Software specialists
  • Design, implement, and supervise processes for embedded software development with a combination of internal and external collaborators.
  • Collaborate with project managers in the creation and execution of development plans
  • Contribute to the improvement of Zola's verification and quality control framework, with a strong focus on continuous integration and development.
  • Lead code and design reviews.
  • Coordinate the creation of technical documentation, and support other teams in the production of user-facing documents.

Required Skills:

  • Minimum bachelor’s degree in electrical engineering, computer science, or comparable.
  • 8+ years’ experience developing embedded systems across multiple processor families. 2+ years of experience as team lead.
  • Experience with developing in Embedded Linux Development, Device Trees, and Linux Build systems (e.g. build root)
  • Good working knowledge of device drivers utilization
  • Extensive experience in C/C++ programming for microcontrollers,
  • Proficient in the use of development support and debugging tools, such as logic analyzers, JTAG programmers, oscilloscopes, etc.
  • Experience with integrating multiple vendors HW/SW modules toward end-to-end system functionality
  • Debug software/firmware using emulators, analyzers, simulators, and similar tools.
  • Understanding of real time operating systems.
  • Knowledge of software configuration, revision control, and release management.
  • Familiarity with wireless communication such as WIFI, GSM, LTE, 4G/5G and BLE stack development experience
  • Familiarity with manufacturing support
  • Proficiency in Scripting with Python (or other scripting languages)
  • Experience with industry-standard communication protocols- RS485, RS232, I2C, SPI, MODBUS and CAN

Nice to have

  • Experience developing firmware for digital control power conversion technology such as UPS, Solar inverters, motor controllers, and AC/DC converters offers a strong advantage.
  • Experience working on IoT platforms with Cloud connectivity (e.g. AWS Core IoT)
  • Knowledge of Messaging Protocols and APIs to cloud-based serves (MQTT, RESTfull APIs)
  • Working knowledge of control theory

WORKING CONDITIONS

  • Hybrid: 4 days in office, 1 day remote (Friday)

What we offer:

  • Competitive compensation structure that includes performance bonus and generous equity
  • Health benefits designed to fit the needs of you and your family — including medical, dental, and vision plans. Zola contributes 90% of premiums for employees and their dependents.
  • FSA/HSA plans
  • Generous Flexible Time Off policy to log off and recharge
  • 12 Paid Company Holidays
  • 401(k)
  • Company Sponsored Life Insurance and AD&D
  • Company Sponsored Short-Term and Long-Term Disability
  • Commuter Benefits

Perks:

  • Paid office lunch on Mondays, snacks and beverages
  • Office happy hours and engagement activities
  • The opportunity to directly improve millions of lives by bringing sustainable energy to a part of the world where 80% of people have no grid access
  • An informal culture which is always open to new ideas

Equal Opportunity Employer

Zola Electric is an equal opportunity employer and does not discriminate on the basis of race, color, national origin, gender, religion, age, disability, political beliefs, sexual orientation, marital/familial status or any other protected class under federal, state, or local law. Zola Electric also complies with all provisions of the U.S. Government's Executive Order 11246 dated September 24, 1965 and the rules, regulations and relevant orders of the Secretary of Labor.

Job Tags

Holiday work, Temporary work, Local area, Remote job, Flexible hours,

Similar Jobs

Cavalier Spirits, LLC

Regional Sales Manager Job at Cavalier Spirits, LLC

 ...-alcoholic beverages, we are seeking an aggressive, passionate, self-starting individual, who has what it takes to join our winning sales management team. If you are a high energy individual looking to grow then we invite you to explore earning a position on our team.... 

818 Connections

Sports Minded Sales Representative Job at 818 Connections

 ...where people work together, strive to accomplish existing career goals, and refine existing talents. Our Firm Offers: Full-Time / Part-Time Availability Full Paid One-on-One Training Hourly Base ranging from 18-$24 per hour (Based on Experience)... 

Charter Global

Utilization Review Nurse Job at Charter Global

 ...Title: Registered Nurse (Utilization Management / Care Management) Duration: 9 Months+ Location: Baltimore, MD (Remote Job) The resource is required to report to Canton Baltimore, MD periodically Required Experience: 5 years Clinical nursing experience in... 

Novum Energy

Senior Clean Petroleum Products Operator Job at Novum Energy

 ...compliance and risk management guidelines. Manage the desk's blend operations, collaborating closely with the CPP trading team to optimize...  ...and verbal) between customers, suppliers, and vessel/barge/truck owners/operators to ensure all orders are conducted in a timely... 

Cornerstone Advertising Inc

Social Media Marketing Manager Job at Cornerstone Advertising Inc

 ...Social Media Team Leader Summary The Social Media Team Leader is responsible for taking...  ...Optimization # Collaborate with clients, marketing managers, and internal teams to develop...  ...and Abilities # Minimum 5 years of experience in social media strategy, content...