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

Staff Firmware Engineer

$110k - $151k

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 roleThe Enphase Modeling and Controls team, part of the Office of the CTO, defines prototypes, and supports next-generation control solutions for Enphase inverter products. The team is an integrated group of highly specialized power electronics, controls, and firmware engineers that is fast-moving, working closely with multi-disciplinary teams across the organization, and looking for motivated individuals that can contribute and collaborate closely with the team to deliver innovative solutions. As a member of the Modeling and Controls team, you will solve some of the most exciting problems in power conversion and help shape and implement the control algorithms that govern the dynamic performance of our inverter products. The team's current focus is Enphase's Solid-State Transformer (SST) development for data center power infrastructure, building on deep experience in residential microinverter and battery inverter controls. The Enphase Modeling and Controls team is seeking a Staff Firmware Engineer to develop, integrate, and validate the inverter control firmware at the core of the SST platform. What you will doDesign and implement firmware, primarily in C and C++, for real-time operation and control Validate firmware through software simulations, hardware-in-the-loop testing, and prototype bench testing to ensure functionality and performance requirements are met Build and maintain CI/CD pipelines in Bitbucket Pipelines, including automated builds, static analysis, unit testing, and artifact generation Support power electronics and controls engineers during hardware bring-up by integrating, debugging, and tuning embedded firmware on inverter prototypes Optimize product solutions with firmware/hardware control co-design Collaborate with cross-functional teams to define firmware requirements, interfaces, and integration strategies Mentor junior staff Who You Are and What You BringBS/MS/PhD Computer Science, Computer Engineering, Electrical Engineering, or a closely related discipline BS and 8+ years / MS and 6+ years / PhD and 3+ years’ experience in a similar (non- academic) role as an embedded software or firmware engineer Expert-level C and C++ proficiency, including memory management, linker scripts, bootloader development, and secure boot concepts Strong debugging and systems analysis skills, including diagnosing stack overflows, memory corruption, and hard faults; evaluating CPU utilization; and tuning task priorities to prevent resource contention and system lockups Expertise in bare metal and real-time operating systems, including multithreaded programming and multi-core firmware development Familiarity with ARM Cortex-M4/M7 architecture Knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI, and CAN Understanding of digital signal processing concepts and ability to implement them in firmware Experience testing and debugging code and hardware using tools such as J-Link debug probes (SWD), oscilloscopes, and protocol analyzers Proficiency with embedded toolchains and build systems, including GCC, GNU Make, CMake, and Python-based build and automation scripts Experience with containerized build environments using Docker Proficiency with Git version control Ability to take ownership of development tasks and drive them to completion with high quality Experience with AI-assisted development tools and workflows, including LLM-integrated coding environments (e.g., Devin, Copilot, or similar) Desired SkillsZephyr development experience Familiarity with control loops and PID controllers Desktop and embedded Linux experience Familiarity with AC grid simulators and programmable loads TravelOccasional travel domestically Work locationAustin, TX Candidates must be authorized to work in the US. The salary range for this position is $110,000 to $151,000 and may vary based on experience, skills, and location. This position is also eligible for bonus, equity, and benefits, with final compensation determined in accordance with applicable laws and internal equity.#SST

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer in Austin, TX vacancy
  • Staff/Lead Firmware Engineer Austin, Tx (Onsite) Direct Hire (Full time), US and GC only Salary 160k + Benefits Client: Oil & Gas Domain We are hiring a Staff Firmware Engineer to add senior embedded firmware capacity and deep technical contribution on a small R&D team... 
    Suggested
    Full time

    Saxon Global

    Austin, TX
    6 days ago
  •  ...Select how often (in days) to receive an alert: Staff Embedded/Firmware Engineer 1 Date: Jul 28, 2026 Location: Austin, TX, US Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team... 
    Suggested
    Work at office

    Celestica

    Austin, TX
    4 days ago
  • Join a growing engineering team developing complex, connected hardware products from prototype through to production. You’ll work across...  ...software, hardware and systems, solving challenging problems where firmware directly interacts with physical hardware. What You’ll Do... 
    Suggested

    Oho Group

    Austin, TX
    2 days 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...  ...experience in a similar (non-academic) role as an embedded software or firmware engineer M.S/ M. Tech with 6+ years' of experience... 
    Suggested
    Work at office
    Worldwide

    Enphase Energy, Inc.

    Austin, TX
    5 days ago
  • $180.6k - $271k

     ...Management FW Developer Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General...  ...professional experience) with 5 years' experience in embedded firmware development Self-starter who takes initiative and brings... 
    Suggested
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Austin, TX
    6 days ago
  •  ...Job Description Job Description WE 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... 
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    a month ago
  • $150k

     ...impact in a fast-growing, mission driven company, Yotta Energy is the place for you.  We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong... 
    Full time

    Yotta Energy

    Austin, TX
    19 days ago
  • $150k - $185k

     ...track to launch commercially in Texas in Q1 2027. We're headquartered in Austin, Texas. About the role As our senior firmware engineer, you will be working at the intersection of software and hardware on systems which are tested in some of the world's most perilous... 
    Contract work
    Work at office
    Immediate start
    Overseas
    Shift work

    Workshop Hiring

    Austin, TX
    20 days ago
  •  ...States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings...  ...Position Overview: We are seeking a highly skilled Senior Firmware Engineer with strong expertise in microcontroller firmware development... 
    Local area

    Allen Control Systems

    Austin, TX
    a month ago
  •  ...Founded by two former U.S. Navy electrical engineers with deep experience in robotics and...  ...Role We are looking for a Motor Drive Firmware Engineer with deep expertise in...  ...Engineer Engineer Senior Engineer Staff Engineer Senior Staff Engineer Your... 
    Local area

    Allen Control Systems

    Austin, TX
    a month ago
  • $110k - $151k

    $110K–$151K base + bonus, equity & benefits A fast-growing energy technology company is seeking a Staff Firmware Engineer to develop and validate firmware for next-generation power conversion and inverter systems . This is a hands-on role combining embedded software... 
    Casual work

    Oho Group

    Austin, TX
    5 hours 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
  •  ...We’re working with a well-funded, engineering-led defense technology startup developing next-generation autonomous systems designed to...  ...real-world environments. The Role We’re looking for a Firmware Engineer to play a key role in developing high-performance embedded... 

    Engtal Inc

    Austin, TX
    3 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
    3 days 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
    2 days ago
  • Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product... 

    ZENTRA Power

    Austin, TX
    4 days ago
  • A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-... 

    TPI Global Solutions

    Austin, TX
    2 days ago
  •  ...manufacturing startup building advanced automated production facilities in the U.S. They are hiring their first Sr. Embedded Firmware and Controls Engineer to own controls and embedded firmware across large-scale industrial manufacturing equipment.This hands-on role develops... 
    Relocation package

    Couey Talent Partners

    Austin, TX
    6 days ago
  •  ...provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Job Title: BMC Firmware Engineer - Senior Work Location: Austin, TX 78728 Duration: 6 Months Work Type: Temporary Assignment Job Type: Onsite Job... 
    Temporary work

    Tekwissen

    Austin, TX
    3 days ago
  •  ...Embedded Firmware Engineer (Open-Titan) Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure and open-source contributions for our... 

    Nuvoton Technology Israel Ltd

    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
    6 days ago
  •  ...something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career. SENIOR GPU FIRMWARE/SOSWARE ENGINEER Firmware/OS Driver Engineer - Data Center CPU/GPU Platforms The Role Join AMD’s Data Center Firmware Application team to... 

    AMD

    Austin, TX
    5 days ago
  •  ...contributes to something bigger — technology that moves the world forward.THE ROLE:AMD’s Server Security Processor Firmware team is looking for a senior firmware engineer to design, develop, and debug firmware solutions for AMD Secure Encrypted Virtualization. The engineer will... 

    AMD

    Austin, TX
    6 days ago
  •  ...About the Role Nuvoton Technology Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you will be responsible for validating Nuvoton’s embedded firmware and developing automated... 

    Nuvoton

    Austin, TX
    a month ago
  • Enphase Energy, Inc. in Austin, TX, is seeking an experienced embedded software/firmware engineer to join the core Engineering R&D team launching storage products. You'll develop integration software for batteries and inverters and work closely with hardware engineers to... 

    Enphase Energy, Inc.

    Austin, TX
    4 days ago
  • $100k

     ...contributors of all seniorities.We are looking for a Post-Silicon Validation Engineer to drive bring-up, validation, and debug of RISC-V-based SoCs. This role sits at the intersection of silicon, firmware, and system software, and requires hands-on lab experience and... 
    Permanent employment

    Tenstorrent

    Austin, TX
    2 days ago
  • Bright Vision Technologies is seeking an Embedded Software Engineer to design, develop, and optimize firmware for next‑generation connected devices and industrial systems. You will work on real‑time embedded software, hardware integration, and security features across... 
    Remote job

    Bright Vision Technologies

    Austin, TX
    6 days ago
  • About the Role:We're building a flagship cross-platform application on Kotlin Multiplatform (KMP) using Compose Multiplatform as well as SwiftUI. The ideal candidate will have a proven track record of developing and deploying native mobile apps using KMP technology.Responsibilities...
    Live out
    Work at office
    Local area
    Remote work

    webAI

    Austin, TX
    1 day ago
  • Job DescriptionAs an Application Engineer for the Renesas Performance Computing Power Application Engineering team, you will be part of...  ...functionally with a diverse team, including marketing, IC design, firmware engineering, and systems engineering teams, to deliver the most... 

    Renesas Electronics America

    Austin, TX
    2 days ago
  • $142.8k - $274.8k

    Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure...  ...silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

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