Staff Firmware Engineer
$110k - $151kEnphase 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
- 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...SuggestedFull time
- ...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...SuggestedWork at office
- 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
$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...SuggestedWork at officeWorldwide$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...SuggestedWork experience placementImmediate startWork from home- ...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 workWork experience placementCasual work
$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$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 workWork at officeImmediate startOverseasShift work- ...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
- ...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
$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- ...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
- ...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...
- 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
- 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
- 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...
- 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-...
- ...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
- ...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
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
$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- 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
- 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 outWork at officeLocal areaRemote work
- 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...
$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 contractWork at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Firmware Engineer. Be the first to apply!
- software engineer staff Austin, TX
- technology administrator Austin, TX
- assistant engineer Austin, TX
- staff engineer Austin, TX
- senior staff systems engineer Austin, TX
- staff design engineer Austin, TX
- senior staff engineer Austin, TX
- assistant mechanical engineer Austin, TX
- project engineer assistant project manager Austin, TX
- engineering aide Austin, TX



