Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer Staff to Principal

$110k - $183k

Enphase Energy

DescriptionEnphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!About the Role This role sits within CTO team on the Solid-State Transformer (SST) platform team. We design and deliver the embedded firmware for Enphase's next-gen grid-scale energy conversion systems. We are hiring at Staff, Senior Staff, and Principal levels. Every engineer writes code, debugs hardware, and owns outcomes; higher levels carry increasing architecture ownership and technical leadership. What You Will Do Design and ship firmware for real-time embedded systems in C/C++. Develop board- and system-level firmware across multi-processor/core platforms (bare-metal, Zephyr RTOS). Integrate real-time control loops with application and control processors. Co-define HW/SW boundaries and drive systems bring-up with hardware and power electronics teams. Drive end-to-end validation — unit tests, HIL, and prototype testing. Collaborate cross-functionally through DVT, factory test, and field quality. At senior levels: own platform architecture, lead reviews, mentor engineers, and drive hiring. Who You Are and What You BringBS and 8+ years / MS and 6+ years / PhD and 3+ years design experience for a Staff EngineerBS and 12+ years / MS and 8+ years / PhD and 5+ years design experience for a Sr. Staff EngineerCandidates with greater levels of experience may be considered and are encouraged to applyExpert-level C and Modern C++ for real-time embedded applications. Bare-metal and Zephyr RTOS firmware development. Experience in functional safety firmware development. ARM Cortex-M/R microcontroller architectures and peripherals (ADC, PWM, UART, I2C, SPI, CAN). Comfortability works from low-level driver development through application development. Hardware bring-up, schematic reading, reading datasheets and driver development. ARM Cortex-M microcontroller architectures and peripherals (ADC, PWM, UART, I2C, SPI, CAN). Hardware bring-up, schematic reading, and driver development. Closed-loop control algorithm implementation on embedded targets. System testing and debug with oscilloscopes, protocol analyzers, and HIL setups. Python scripting for test automation and tooling. Track record of shipping products from concept through manufacturing and field support. Additional Desired Skills Familiarity with development tools such as Docker, GCC, GDB, VS Code, GNU Make, CMake, etc. Experience with CI/CD pipelines and containerized build environments using tools such as Docker, Bitbucket Pipelines, or GitHub Actions Embedded Linux (Yocto, BSP, device tree); ARM Cortex-A processors. Bootloader design, secure boot, and OTA update mechanisms. Industrial communication interfaces and protocols: RS485, CAN FD, UWB, Ethernet, Modbus RTU/TCP. Power conversion, energy storage, grid-connected equipment, or BMS experience. UL/IEC standards for power electronics products. Familiarity with UL1998, IEC60730, IEC61850 Zephyr RTOS. Work LocationAustin, TXThe base pay range for this position is $110,000 to $183,000 per year. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job-related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits.#SST

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer Staff to Principal in Austin, TX vacancy
  • $110k - $183k

     ...We are looking for a Mechanical Design Engineer with a strong background in the mechanical...  ...determined by candidate experience:Staff Engineer: BS + 8 yrs | MS + 6 yrs | PhD...  ...BS + 12 yrs | MS + 8 yrs | PhD + 5 yrs: Principal Engineer: BS + 15 yrs | MS + 12 yrs | PhD... 
    Suggested
    Contract work
    Work at office
    Flexible hours

    Enphase Energy

    Austin, TX
    19 hours ago
  •  ...big ambitions to grab more market share on a global stage. Our engineers, marketers, sales and support teams are all unified in our...  ...inductors), and power MOSFETs.  Job DescriptionREA is seeking a Staff Firmware Engineer for our Performance Computing Power (PCP) team in... 
    Suggested

    Renesas Electronics America

    Austin, TX
    2 days ago
  •  ...demanding compute, AI, datacenter, and infrastructure applications.Job DescriptionRenesas is seeking an experienced Staff Firmware/Middleware Engineer to define firmware architecture, control interfaces, telemetry systems, and diagnostic frameworks for next-generation... 
    Suggested

    Renesas Electronics America

    Austin, TX
    4 days ago
  •  ...Staff Embedded/Firmware Engineer 1Date: Jul 28, 2026Location: Austin, TX, USCompany: Celestica International LPReq ID: 137635Remote Position: NoRegion: AmericasCountry: USAState/Province: TexasCity: AustinSummary: Celestica is looking for talented and passionate software... 
    Suggested
    Work at office

    Celestica

    Austin, TX
    1 day ago
  • $100k - $151k

     ...onsite only About the role: This position is part of the core Engineering R&D group, which focuses on launching Commercial/Industrial...  ...hardware and system engineers to conceptualize and document the firmware design architecture for implementation. Leverage AI usage to... 
    Suggested
    Work at office
    Worldwide

    Enphase Energy

    Austin, TX
    1 day ago
  • Celestica is seeking a Staff Embedded/Firmware Engineer to join the Hardware Platform Services team in Austin, TX. You will design and develop cloud hardware infrastructure, including compute, storage, AI servers and networking switches, and contribute to state-of-the-... 

    Celestica Inc.

    Austin, TX
    4 days ago
  • $193.3k - $261.5k

     ...the world.The Machine Learning Systems Firmware Team is looking for candidates interested...  ...that help our team members develop your engineering expertise so you feel empowered to take...  ...with other employees, supervisors, and staff; adhere to standards of excellence despite... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...vision and desire to guide concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference... 
    Work experience placement

    Mindlance

    Austin, TX
    4 days ago
  • $193.3k - $261.5k

     ...help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms...  ...and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    19 hours ago
  • Job-ID28251118Reference26-14398KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer... 

    Mindlance

    Austin, TX
    4 days ago
  •  ...impact on the world of technology.Job DescriptionBe part of the Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and developing low-level... 
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago
  •  ...Radeon™ (Vega, Navi), and Semi‑Custom products. We are seeking an engineer to contribute to the development and enablement of next‑...  ...of a cross‑functional team responsible for Infinity Fabric IP firmware development and feature enablement across AMD platforms. Your work... 

    AMD

    Austin, TX
    2 days ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  ...impact.Position Overview:We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller firmware development... 
    Local area

    Allen Control Systems

    Austin, TX
    19 hours ago
  •  ...commercial applications, working across silicon, firmware, and software to deliver reliable, high‑...  ...to market. You will interact with key engineering and management stakeholders as well as...  ...customersTrain field sales and support staff in the features and uses of AMD products... 

    AMD

    Austin, TX
    3 days ago
  •  ...The Memory IO team is looking for a passionate and experienced Firmware designers for the pre/post-silicon development of high-speed...  ...ACADEMIC CREDENTIAL:Bachelor's degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree is a plus.LOCATION... 

    AMD

    Austin, TX
    2 days ago
  •  ...Software Developer And Embedded EngineerWe are seeking software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth... 
    Casual work

    Sparx Engineering

    Austin, TX
    19 hours ago
  •  ...Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware... 

    Oho Group

    Austin, TX
    2 days ago
  •  ...’s next in electronics and the world.Job DescriptionAs the Principal Firmware Architect for UALink Switch Products, you will serve as the...  ...Experience Degree: Bachelor’s or Master’s/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or a related... 
    Worldwide

    Renesas Electronics America

    Austin, TX
    3 days ago
  • $164k - $264.5k

    Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > ASICS Engineering General Summary Qualcomm is looking...  ...as UCIe, UALink/UAL, and UEC. Good understanding of PCIe firmware, BIOS/UEFI, operating-system, driver, and system-software requirements... 
    Work experience placement
    Work from home

    Qualcomm

    Austin, TX
    4 days ago
  • $50 - $52 per hour

     ...Job Title: Firmware / Diagnostics Software Engineer Job Description This role focuses on developing and validating embedded diagnostics software on Linux-based systems for advanced networking and telecom hardware products. You will contribute to new hardware... 
    Contract work
    Temporary work

    Actalent

    Austin, TX
    3 days ago
  •  ...Our client, a leading technology organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Software Development Department supporting the Baseboard Management Controller... 
    Weekly pay
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Austin, TX
    1 day ago
  •  ...the world of technology. Job Description Be part of the Cadence DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in C typically involving bare-metal programming and developing low-... 
    Full time

    Cadence Design Systems

    Austin, TX
    1 day ago
  •  ...Firmware Engineer - Actuation Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical... 
    Local area

    Apptronik

    Austin, TX
    1 day ago
  •  ...Firmware Engineer Our client, a leading organization in the technology and server platform industry, is seeking a Firmware Engineer to join their dynamic team. As a Firmware Engineer, you will be part of the Engineering Department supporting the Platform Development... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis

    Austin, TX
    1 day ago
  •  .... KitCheck's hardware fleet spans multiple RFID reader models, each with device-specific firmware written in different languages and frameworks. We're looking for an engineer to take ownership of maintaining, upgrading, troubleshooting, and supporting that firmware in... 
    Local area

    Bluesight

    Austin, TX
    19 hours ago
  •  ...graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods. Job Title: Firmware Engineer 1 Duration: 12 Months Location: Austin, TX Job Type: Temporary assignment Work Type: Remote Job Description:... 
    Temporary work
    Remote work

    Tekwissen

    Austin, TX
    4 days ago
  • SR2 | Socially Responsible Recruitment | Certified B Corporation™ seeks an embedded firmware engineer to design and implement high-performance motor control firmware for an autonomous platform. You’ll collaborate with electrical, mechanical, and systems teams to ensure... 

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Austin, TX
    4 days ago
  • Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong firmware... 
    Contract work

    Dexian

    Austin, TX
    19 hours ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    4 days ago
  • First Order Effects in Austin, TX is seeking a Firmware Engineer (Embedded Systems) to own the firmware for the MESH platform, including real-time control on MCUs and orchestration on embedded Linux. You will shape the foundation the software stack relies on and bring the... 

    First Order Effects

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer Staff to Principal. Be the first to apply!