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
  • $110k - $183k

     ...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... 
    Suggested

    Enphase Energy

    Austin, TX
    21 hours 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... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    4 days ago
  •  ...this challenge, we need innovative, scalable power sources. Our engineering-led team, with expertise in designing and deploying satellite...  ...plug and play in the field. We are seeking a skilled Firmware Engineer to develop embedded software for digitally controlled... 
    Suggested
    Internship
    Visa sponsorship
    Work visa

    Ambrosia Energy

    Austin, TX
    21 hours ago
  •  ...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 and TCP communications, to server-side... 
    Suggested
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    21 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... 
    Suggested
    Full time

    Cadence Design Systems

    Austin, TX
    21 hours 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
    3 days ago
  •  ...09Deadline: 0001-01-01Our 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... 
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Experis

    Austin, TX
    1 day 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
    3 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
    1 day 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
    21 hours ago
  •  ...challenges like safety, commercialization, and mass production to change the world for the better. JOB SUMMARY We are seeking a Firmware Engineer to help develop actuation and motor control firmware for humanoid robots. You will collaborate with our existing actuation... 
    Local area

    Synthesia

    Austin, TX
    4 days ago
  •  ...forward. Join us and, together, we’ll advance your career.THE ROLE:We are looking for a dynamic, energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key contributor to the success of AMD’s product, you will be part of a team developing out-of-... 

    AMD

    Austin, TX
    3 days ago
  •  ...moves the world forward. Join us and, together, we’ll advance your career.THE ROLE: The AMD Datacenter Firmware team is currently looking for an enthusiastic engineer who is passionate about server products and eager to contribute to the EPYC product line, helping AMD transform... 

    AMD

    Austin, TX
    4 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
    4 days ago
  • $110k - $151k

     ...production.Enphase Energy is seeking a Senior Electronics Hardware Engineer to develop, integrate, and validate system-level electronic...  ...system architecture, digital and mixed-signal design, hardware/firmware integration, and full ownership of hardware execution from requirements... 
    Work at office

    Enphase Energy

    Austin, TX
    1 day ago
  • $138k - $300k

     ...with their digital world.Team Description:At Neuralink, we're engineering the future of automated surgeries, focusing on the safe and effective...  ...from scratch while challenging and refining the old. As a Firmware Engineer, your responsibilities will encompass:Developing and... 
    Full time
    Temporary work

    Neuralink

    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
  • $126k - $204.5k

     ...trust, accountability, and shared success where your work truly matters.Job SummaryJob SummaryWe're looking for an Infrastructure Engineer to build developer tooling that enables developer velocity and reliability for the entire engineering organization. Our team owns... 
    Full time
    Local area
    Remote work

    Palo Alto Networks

    Austin, TX
    1 day ago
  • $168.56k - $231.77k

    We’re looking for a Staff Software Engineer, iOS to join Procore’s Mobile team. In this role, you’ll help design, build, and scale the iOS mobile applications that help construction teams manage projects and jobsite safety. Your primary goal will be to deliver complex,... 
    Full time
    Work at office
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    3 days ago
  •  ...Select how often (in days) to receive an alert: Staff Engineer, Software Date: Oct 7, 2026 Location: Austin, TX, US Summary...  ...protocol TCP/UDP, etc is a plus. Experience with PSoC or MCU firmware development is a plus . The following are required:... 
    Contract work
    Work at office

    Celestica

    Austin, TX
    1 day 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
    a month ago
  • $117.84k

     ...that impact everyone's life. Build the future nobody’s dreamed of yet... are you ready to rethink the impossible? As a Senior Staff Engineer Pre-Silicon Verification AMS in our Research & Development team, you'll have the opportunity to merge creativity with your... 
    Work at office
    Local area

    Infineon Technologies

    Austin, TX
    2 days ago
  • $176.5k - $262.35k

     ...communities.Job Summary:The Venmo Data Platforms team is responsible for engineering and operating Venmo's internal and customer-facing production...  ..., Cassandra, ElastiCache, OpenSearch, and DynamoDB.As a Staff Database Engineer on the Data Platforms team, you will partner... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    Austin, TX
    2 days ago
  • $100k

     ...to solving hard problems. We are growing our team and looking for contributors of all seniorities.We’re looking for a Staff Forward Deployed Engineer who’s excited to build with the engineers using the AI computers Tenstorrent makes. You will create continuity between... 
    Permanent employment

    Tenstorrent

    Austin, TX
    3 days ago
  • $135.9k - $186.9k

     ...jobs that impact everyone's life.Bridging needs with innovation - where customer challenges become our next big idea. As a Senior Staff Engineer Applications on our Customer Collaboration and Technical Marketing team work hand-in-hand with our customers, enabling them to... 
    Local area

    Infineon Technologies

    Austin, TX
    1 day ago
  • $198.1k - $268k

     ...internal RTL, Verification, Physical Implementation, and Test engineering teams throughout the life cycle of a project, from an early investigation...  ..., Computer Engineering, or a related field.This role is for a Staff DFT Engineer with 10+ years of experience in Design for... 
    Work at office
    Local area

    ARM

    Austin, TX
    4 days ago
  • $198.1k - $268k

     ...signal integrity issuesWork experience on timing closure for multi power domain designsExperience in collaborating across silicon engineering groups in your organization as well as with EDA vendorsMust have worked on constraints development and timing closure on 5nm or 3... 
    Work experience placement
    Work at office
    Local area

    ARM

    Austin, TX
    4 days ago
  •  ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: As a CPU Core Performance Engineer, you will have a unique opportunity to architect, design and model performance features in AMD’s next-generation CPU core. You... 
    Work at office

    AMD

    Austin, TX
    4 days ago
  • $110k - $167k

     ...sustainable future!About the roleThis position is part of the core Engineering R&D group, which focuses on launching Commercial and...  ...hardware and system engineers to conceptualize and document the firmware design architecture for implementation.Work with cross function... 
    Worldwide

    Enphase Energy

    Austin, TX
    21 hours ago
  • $100k

     ...solving hard problems. We are growing our team and looking for contributors of all seniorities.We are looking for a Design Verification Engineer to contribute to the unit-level verification of our RISC-V CPU front end—including instruction fetch, branch prediction, and... 
    Permanent employment

    Tenstorrent

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

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