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 and controls 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 the distributed energy space and help shape the control algorithms that govern the dynamic performance of our inverter products.The Enphase Modeling and Controls team is seeking a Staff Firmware Engineer to develop, integrate, and validate firmware for next generation inverter products and improve current designs. What You Will DoDesign and implement firmware, primarily in C and C++, for real-time operation and controlApply unit testing, software simulations, hardware-in-the-loop testing, and prototype testing to ensure firmware meets functionality and performance requirementsHands-on bring up of inverter hardware and power electronics systems with embedded firmwareOptimize product solutions with firmware/hardware control co-designCollaborate with cross-functional teams to test and troubleshoot prototype designsMentor junior staffWho You Are and What You BringBS/MS/PhD Computer Science, Computer Engineering, Electrical Engineering, or a closely related disciplineBS and 8+ years / MS and 6+ years / PhD and 3+ years’ experience in a similar (non-academic) role as an embedded software or firmware engineerExpert level C, C++, and Assembly software fundamentals, including substantial algorithm development, code modularity, code maintainability, and data structures proficiencySignificant real-time operating systems and multithreaded experienceExpertise in both bare metal and small real-time operating systemsAble to understand and implement digital signal processing conceptsFamiliarity with ARM Cortex-M4/M7 architecturesAbility to troubleshoot firmware-related issues within complex systems and drive solutionsExperience testing code and hardware both with and without external test equipment such as oscilloscopes, protocol analyzers, etc.Knowledge of microcontroller peripherals such as ADC, GPIO, PWM, and SPIFamiliarity with development tools such as 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 ActionsExperience with version control tools such as GIT, Subversion, Mercurial, etc.Ability to take ownership of development tasks and drive them to completion in a timely manner and with high quality to support team successAdditional Desired SkillsZephyr development experienceFamiliarity with control loops and PID controllersExperience adopting AI-assisted development tools and workflows, including LLM-integrated coding environmentsExperience with industrial communications protocols such as Controller Area Network (CAN)Desktop and embedded Linux experienceFamiliarity with AC grid simulators and programmable loadsTravelOccasional travel domesticallyWork locationAustin, TXCandidates must be authorized to work in the US.The base pay range for this position is $110,000 to $151,000. 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 5 days ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer in Austin, TX vacancy
  •  ...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
    3 days 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
  • $100k - $151k

     ...working onsite onlyAbout the role:This position is part of the core Engineering R&D group, which focuses on launching Residential and...  ...deliver innovative solutions.What you will do:Lead a team of firmware engineers developing requirements, code for system integration... 
    Suggested
    Work at office
    Worldwide

    Enphase Energy

    Austin, TX
    5 days ago
  • $160k - $180k

    The HT Group is partnering with a client to hire a Staff Firmware Engineer on a full-time basis, joining a small, high-impact R&D team building a next-generation IoT platform. This senior individual contributor will help finish a flagship program and grow into broader platform... 
    Suggested
    Permanent employment
    Full time

    The HT Group

    Austin, TX
    a month ago
  •  ...Americas  Country: USA  State/Province: Texas  City:  Austin  Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that... 
    Suggested
    Work at office
    Remote work

    Celestica International LP

    Austin, TX
    11 days ago
  • $143.7k - $194.4k

     ..., but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.Diverse ExperiencesAWS values diverse experiences. Even... 
    Internship
    Flexible hours

    Amazon

    Austin, TX
    5 hours 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
  •  ...Join us as we shape the future of AI and beyond. Together, we advance your career. The Role:We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers and related platform subsystems. This is a hands-on role focused... 

    AMD

    Austin, TX
    4 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
  •  ...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
  •  ...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
    5 days 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
  •  ...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
  •  ...SinghContact Email: ****@*****.*** Phone: (***) ***-****Company: MindlanceKEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust... 

    Mindlance

    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
    5 days ago
  • $184k - $287.5k

     ...Future of AI Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI. Our work powers everything...  ...our greatest strength, and we're looking for a skilled PCIe Firmware Engineer to join our team and help our customers succeed. In this... 
    Full time

    Nvidia

    Austin, TX
    5 days ago
  • $100k - $151k

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

    Enphase Energy

    Austin, TX
    5 hours ago
  •  ...learning models for real-time applications, ensuring reliability and high performance.Provide technical leadership and mentorship to engineers specializing in computer vision and machine learning.Define and implement testing protocols to validate system performance under... 

    Green Key Resources

    Austin, TX
    2 days ago
  •  ...in electronics and the world.Job DescriptionAs the Principal Firmware Architect for UALink Switch Products, you will serve as the technical...  ...& 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
    2 days ago
  •  ...Highly experienced in C++/C, Shell scripting DMTF standards like Redfish, MCTP, PLDM is plus Key Responsibilities The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop... 
    Work experience placement

    netPolarity

    Austin, TX
    4 days ago
  •  ...a resilient and abundant system. We are engineers, operators, and creatives solving some of...  .... About the Role We're hiring a Head of Firmware to own every line of code that runs on a...  .... Partner with hardware and software to staff the right problem at the right time.... 
    Full time
    Relocation
    Shift work

    base-power

    Austin, TX
    4 days ago
  •  ...We're working with a well-funded, engineering-led defense technology startup developing next-generation autonomous systems designed to...  ...challenging, real-world environments. The Role We're looking for a Firmware Engineer to play a key role in developing high-performance... 

    Engtal Inc

    Austin, TX
    4 days ago
  •  ...breaking barriers to entry, making the right connections, and building confidence through expert guidance. We are seeking a Staff DevOps Engineer to join our CI/CD Platform team within our growing infrastructure organization. This is a high-impact opportunity to help... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Realtor.com

    Austin, TX
    14 days ago
  • $150k

     ...meaningful impact in a fast-growing, mission driven company, YottaEnergy 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
    4 days ago
  •  ...includes AI research specialists, silicon designers, software engineers, and systems architects, and we enjoy a culture of continuous...  ...Senior UEFI Engineer to design, develop, and deploy UEFI-based firmware for Graphcore’s hyperscale AI server platforms. This role focuses... 
    Flexible hours

    Graphcore

    Austin, TX
    4 days 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
    5 hours 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
    1 day ago
  • Job DescriptionThe Role:We’re looking for a senior, self-driven Cyber Security Engineer to own the strategy, design, implementation, and operation of our enterprise PKI and secrets management capabilities. This role is accountable for how trust, identity, and secure access... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Austin, TX
    5 days ago
  • $100k

     ...problems. We are growing our team and looking for contributors of all seniorities.Tenstorrent is seeking talented Physical Design Engineers to implement high-performance blocks for our industry-leading CPU and AI/ML architectures. You'll own the complete implementation... 
    Permanent employment

    Tenstorrent

    Austin, TX
    5 days ago
  • $160.2k - $246.3k

     ...the Secure Access Services team, providing deep network access analysis and zero trust solution design expertise. As a Staff Cybersecurity Engineer focused on Security Services, this role is responsible for assessing how users, devices, and services traverse complex network... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    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!