Talent.com
Senior Staff Firmware Engineer

Senior Staff Firmware Engineer

Survival Systems StaffingSan Francisco, CA, United States
5 days ago
Job type
  • Full-time
Job description

Compensation

  • Base pay : $180,000 - $250,000 per year
  • Performance-based bonuses and equity / stock options (if applicable)
  • Comprehensive health, dental, and vision insurance
  • 401(k) with company match
  • Professional development and training opportunities

Position Overview

We are seeking a talented Firmware Engineer to develop and optimize embedded software for advanced inverter and battery energy storage systems. This role is critical to delivering high-performance, reliable power conversion and energy management solutions for renewable energy and grid‑scale applications.

Key Responsibilities

Firmware Development

  • Design, develop, and maintain embedded firmware for inverter control systems.
  • Implement control algorithms for grid‑tied and off‑grid inverter operations.
  • Develop Battery Management System (BMS) integration and communication protocols.
  • Create real‑time control loops for power conversion and energy management.
  • Implement safety features, fault detection, and protection mechanisms.
  • System Integration

  • Develop communication interfaces (CAN, Modbus, SPI, I2C, Ethernet).
  • Integrate with BMS, EMS, and SCADA systems.
  • Implement grid code compliance and smart grid functionalities.
  • Work with the hardware team on firmware / hardware co‑design.
  • Support field testing and commissioning activities.
  • Optimization & Testing

  • Optimize code for performance, memory usage, and power efficiency.
  • Develop automated testing frameworks and unit tests.
  • Debug complex real‑time embedded systems issues.
  • Conduct HIL (Hardware‑in‑the‑Loop) and system‑level testing.
  • Support certification testing (UL1741, IEEE1547, IEC standards).
  • Required Qualifications

  • 5+ years of embedded firmware development experience.
  • 3+ years working with power electronics, inverters, or energy storage systems.
  • Proven track record of delivering production firmware for commercial products.
  • Technical Skills

  • Strong proficiency in C / C++ for embedded systems.
  • Experience with real‑time operating systems (FreeRTOS, Zephyr, or similar).
  • Deep understanding of digital control theory and implementation.
  • Knowledge of power converter topologies and control strategies.
  • Experience with ARM Cortex or similar microcontroller architectures.
  • Proficiency with communication protocols (CAN, Modbus RTU / TCP, SPI, I2C, UART).
  • Familiarity with version control systems (Git) and CI / CD practices.
  • Understanding of inverter control techniques (SPWM, SVPWM).
  • Knowledge of PLL, voltage / current control loops, and grid synchronization.
  • Familiarity with MPPT algorithms for solar applications.
  • Understanding of battery chemistries and BMS principles.
  • Knowledge of grid codes and interconnection standards.
  • Preferred Qualifications

  • Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • Experience with DSP programming (TI C2000, Infineon XMC, or similar).
  • Knowledge of functional safety standards (IEC 61508, ISO 26262).
  • Experience with Python or MATLAB for algorithm development and testing.
  • Familiarity with model‑based design tools (Simulink).
  • Understanding of cybersecurity for embedded systems.
  • Experience with field service support and remote diagnostics.
  • Job Metadata

  • Seniority level : Mid‑Senior level
  • Employment type : Full‑time
  • Job function : Design
  • Industry : Computers and Electronics Manufacturing
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Firmware Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    Senior Firmware QA Engineer

    Senior Firmware QA Engineer

    PsiQuantumPalo Alto, CA, United States
    Full-time
    Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Roman Health Pharmacy LLCLos Altos, CA, US
    Full-time
    Join Afero and change the world, a gazillion connections at a time! Our vision is to make all the world's devices really smart and truly secure, through innovation and scale.Afero is the leading Pa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    FellowSan Francisco, CA, United States
    Full-time
    San Francisco, CA / Hardware and R&D – Hardware Engineering / Full Time / On-site.Fellow began as a Kickstarter campaign and has grown into a global brand with distributors and customers in more th...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Astera LabsSanta Clara, CA, United States
    Full-time
    Be among the first 25 applicants.Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Pl...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Firmware Engineer

    Staff Firmware Engineer

    Foundation Robotics Labs Inc.San Francisco, CA, United States
    Full-time
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Foundation Robotics Labs Inc.San Francisco, CA, United States
    Full-time
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Ceribell │ Point-of-Care EEGSunnyvale, CA, United States
    Full-time
    Ceribell is a medical technology company focused on transforming the diagnosis and management of patients with serious neurological conditions. Our entire team is driven by a shared commitment to tr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    GridwareSan Francisco, CA, United States
    Full-time
    Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid.We pioneered a groundbreaking new class of grid management called active grid response...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    VerkadaSan Mateo, CA, United States
    Full-time
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrat...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Firmware Engineer

    Staff Firmware Engineer

    Amperesand PTE LTDSan Francisco, CA, United States
    Full-time
    San Francisco, CA, United States Firmware Engineering $115,000 – $220,000.Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems.Solid State Transfo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    The Mice Groups, Inc.Santa Clara, CA, United States
    Full-time
    In this role, you will contribute to the architecture and full lifecycle development of an advanced AI platform system.You’ll be responsible for building production-grade firmware and firmware APIs...Show moreLast updated: 5 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ŌURASan Francisco, CA, United States
    Full-time
    We’re looking for a seasoned Senior Firmware Engineer with a passion for innovation in wearable technology.If you have a track record of developing cutting-edge firmware and a keen interest in shap...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer(BE)

    Senior Firmware Engineer(BE)

    Silicon MotionMilpitas, CA, United States
    Full-time
    Essential Job Duties And Responsibilities.Maintain NAND flash operation flows, including program, read, and erase sequences across multiple channels, dies, and planes. Implement bad block management...Show moreLast updated: 20 days ago
    • Promoted
    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form EnergyBerkeley, CA, United States
    Full-time
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...Show moreLast updated: 25 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    EtchedCupertino, CA, United States
    Full-time
    Etched was founded on the belief that new hardware will be needed to run human- and superhuman-level artificial intelligence. Our ASIC systems deliver orders of magnitude higher performance than con...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    CoreWeaveSunnyvale, CA, United States
    Full-time
    CoreWeave is the AI Hyperscaler, delivering a cloud platform of cutting edge services powering the next wave of AI.Our technology provides enterprises and leading AI labs with the most performant, ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Eight SleepSan Francisco, CA, United States
    Full-time
    Eight Sleep is the world's first sleep fitness company.Our mission is to fuel human potential through optimal sleep.We use innovative technology, detailed design, and proven science and data to per...Show moreLast updated: 17 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Bio-Rad LaboratoriesHercules, CA, United States
    Full-time
    This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show moreLast updated: 30+ days ago