Director, Software & Firmware Engineering
formenergy
Are you ready to build America’s energy future? Form Energy is an American manufacturing and energy technology company. We’re revolutionizing energy storage with cost-effective, multi-day technology designed to keep the electric grid secure and reliable, even during extended periods of stress. By strengthening the electric system and reimagining what’s possible, we’re giving clean energy a whole new form!
In recent years, Form Energy has earned a number of accolades, including being named by TIME as a “Best Invention”, MIT Technology Review as a “Top Climate Tech Company To Watch”, and Fast Company as “One of the Next Big Things In Tech”. We are making rapid progress on our mission of delivering energy storage for a better world, and our team is growing just as rapidly to meet demand. We have signed contracts with leading electric utilities across the United States and production of our iron-air batteries is underway at our first high-volume manufacturing facility in West Virginia.
Working for Form Energy is more than just a job, it’s a chance to be part of something extraordinary. And now - right as we significantly scale up battery manufacturing - might be the most exciting moment in the company’s history to join. We are assembling a team of highly talented and driven individuals across the country. Driven by our core values of humanity, excellence, and creativity, our team is determined to deliver on our mission and transform the energy landscape for the better.
Feeling energized to make a meaningful impact on the world? Then keep reading - you’ve come to the right place.
Role Description
Form Energy is seeking a Director of Software & Firmware Engineering to lead the organization responsible for the software and firmware that operate our energy storage products. Reporting to the Senior Director of Software Engineering & Test Engineering, this leader will oversee embedded software and firmware, the applications used to commission and service our products, and the engineering support required throughout development and the deployed lifecycle. You will bring together product software, firmware, lifecycle applications, and operational support into a cohesive engineering organization with clear ownership and strong technical discipline. This is an opportunity to shape the architecture, teams, and operating model behind a complex, software-enabled energy product with meaningful impact on the electric grid.
Relocation assistance is available.
What you'll do:
Lead and develop engineering managers, senior technical leaders, individual contributors, and contractors across embedded software, firmware, systems engineering, manufacturing software, and fleet operations.
Establish an integrated engineering strategy across requirements, architecture, reusable product platforms, firmware delivery, deployment, and operational support.
Drive a requirements-first and tooling-first approach to software development, safety, security, compliance, and technical evidence.
Build reusable software and firmware platforms spanning operating systems, middleware, networking, device runtime, simulation, build systems, release tooling, deployment interfaces, and secure OTA delivery mechanisms.
Lead the organization responsible for product firmware delivery, integration, debugging, release readiness, system bring-up, rapid prototyping, fixtures, and supporting engineering tools.
Oversee the production rollout and operation of deployed software, including fleet observability, production SRE, OTA execution, commissioning and service applications, incident response, and long-term fleet reliability.
Ensure commissioning, service, field, product, and test organizations receive effective software and firmware support throughout the product lifecycle.
Develop integrated staffing and execution plans, identify technical and organizational risks early, and drive clear prioritization decisions across competing product needs.
Partner closely with Product Management, hardware, controls, manufacturing, field operations, regulatory teams, Engineering Automation, and Product Quality.
Build a strong engineering culture centered on accountability, technical rigor, rapid learning, maintainability, modularity, reuse, and long-term fleet operability.
What you'll bring:
15+ years of experience in software, firmware, embedded systems, or product systems engineering, including significant experience leading managers and multidisciplinary engineering organizations.
Demonstrated success delivering complex software-enabled physical products through architecture, implementation, integration, verification, production, deployment, and field operation.
Strong technical depth in embedded software and firmware, operating systems, middleware, networking, distributed systems, and hardware/software interfaces.
Experience establishing requirements, systems architecture, technical governance, verification strategy, and engineering processes across multiple teams.
Proven ability to recruit, develop, and retain strong engineering managers and technical leaders while building clear organizational ownership and accountability.
Demonstrated ability to translate product priorities into staffing, investment, sequencing, and delivery decisions, make difficult tradeoffs, and communicate technical and organizational risks to executive and cross-functional audiences.
#LI-Onsite
#LI-TR1
Humanity is a cornerstone of Form Energy’s culture, and we make sure our compensation and benefits reflect that. Form Energy offers competitive salaries, stock options, and a holistic benefits package to ensure all employees have what they need to thrive while working here.
When it comes to you and your family’s health, we cover 100% of medical, dental, and vision premiums for full-time employees - and 80% of healthcare premiums for dependents. This starts from day one. We also offer at least 12 weeks of paid leave for new parents (up to 20 weeks for birthing parents), and generous vacation policies to give employees time to recharge when needed.
To build America’s energy future, we need everyone at the table. We are proud to be an equal opportunity employer, and encourage candidates from all backgrounds to apply to our open jobs.
If you may require reasonable accommodations to participate in our interview process, please contact View email address on jobs.ashbyhq.com. Requests for accommodations will be treated with discretion.
Form Energy is committed to maintaining the privacy of our applicants. Please be aware that we will never solicit sensitive personal information such as Social Security numbers or bank account details during the recruiting or hiring process.$190k - $220k
...Director Of Software EngineeringAltura, LLC is a technology-driven engineering services firm focused on improving energy, environmental, and financial performance across our clients' organizations. Altura is not your typical software company. We are an innovative consulting...SuggestedFull timeTemporary work$269.12k - $300k
...Director of Software EngineeringFervo is hiring a Director of Software Engineering to build and lead the software organization responsible for our internal application layer. Reporting directly to the CTO, this leader will own the architecture, roadmap, and delivery model...SuggestedTemporary workWork at officeLocal areaFlexible hours3 days per week$197.3k - $313.7k
...tools, agents, and workflows for database engineering and operations. This work uses database-... ...and production signals to improve software delivery, identify operational risks earlier... ...and automate tasks.We are looking for a Director of Software Engineering to lead the SDB...SuggestedFull time$202.1k - $299.63k
...and contract lifecycle management (CLM).What you'll doAs the Director of Engineering for Search, you serve as the strategic architect behind the... ..., or a related technical field12+ years of experience in software engineering leadership, specifically managing teams focused...SuggestedContract workWork at officeLocal areaRemote work2 days per week$218.4k - $365.2k
...future of AI, and you are the future of Salesforce.The ExperienceWe're looking for an engineering leader to own the shared technical foundations of Slack's clients. As Senior Director of Engineering for the Application Architecture and Systems pillar, you will lead the...SuggestedFull timeRemote workShift work$218.4k - $365.2k
...collaborative, and passionate leader to lead and transform our Sandbox engineering organization. Sandboxes are how every Salesforce customer... ...related technical degree required8+ years leading software engineering teams, including 3+ years managing managers, with...Full timeFlexible hoursShift work$211.51k - $264.39k
...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...DoLead and Grow the Team: Hire, onboard, coach, and develop software engineers, while providing day-to-day support and managing...Full timeWork at officeRemote workFlexible hours$334k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...the way people live and communicate.We are looking for a Director, Software Engineering to lead a Product Engineering team at Snap. In...Full timeWork experience placementLive inWork at officeLocal areaImmediate start$160k - $250k
...RoleZipline aircraft depend on embedded firmware to execute critical flight and safety functions... ...and embedded Linux computers. This software must perform reliably as aircraft move... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight...Work at officeLocal area- ...Managing Director, Software & Platform Engineering About the Company Technology-driven enterprise software organization scaling software and platform engineering Industry Computer Software Type Privately Held About the Role The Company is seeking...
$20 - $28 per hour
...Software Engineering Intern Backed by leading climate and American dynamism investors, Terranova builds intelligent robotic systems to terraform the Earth itself - lifting land, restoring wetlands, and protecting critical infrastructure from floods and sea-level rise...Permanent employmentPart timeInternshipRelocation$268k - $355k
...Air Street Capital, AIX Ventures, and Convergent Ventures and has raised over $150M to date. We’re looking for a Director of Software and Data Engineering to lead Profluent’s software engineering function and build the platform connecting AI-driven protein design, high...- ...Software Engineering Intern Profluent is the frontier AI lab for biology. Profluent builds powerful foundation models for all of life's molecules, unlocking solutions that transform medicine, agriculture, and beyond. Founded in 2022 and headquartered in Emeryville, CA...InternshipFlexible hours2 days per week3 days per week
$174.92k - $209.91k
...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...stack for thousands of companies.We're looking for a senior software engineer to join our Orchestration team, which owns the...Flexible hours$191k - $293k
The Basics (Hybrid Role - Part-time in office)As a Full-Stack Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products...Full timePart timeLive inWork at officeWorldwideFlexible hours3 days per week$7.5k
...investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.As a Senior Software Engineer on the Developer Experience (DevEx) team within Software Platform, you will design and evolve the core development platform...Local areaRemote work$174.92k - $209.91k
...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations... ...We’re Looking For5+ years of experience in the software industry with a passion for solving complex software engineering...Full timeWork at officeRemote workFlexible hours- ...from @ Rippling.com addresses. About the role At Rippling, Engineering is at the heart of our business and culture. We believe in our... ...Rippling leaders, and more! What you will do Utilize your software engineering experience to tackle important projects, solving...Full timeSummer workInternshipWork at office3 days per week
$155k - $260k
...the team and write the roadmap, not inherit one?We’re hiring Engineering Managers across multiple verticals. The nice thing about growing... ...the role:Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion...Full timeImmediate startRemote workRelocation packageFlexible hours- ...matters as much as throughput.What You Will DoLead a team of six engineers directly: set direction, run performance reviews, coach... ...the tradeoffs the team is making.Who You AreYou have managed software engineers directly for several years, including hiring, performance...Contract workLocal areaFlexible hours
$229k - $343k
...always execute with privacy at the forefront.We're looking for an Engineering Manager to join the Maps team at Snap!Our mission is to build... ...years of practical work experience9+ years of post-Bachelor's software development experience; or a Master's degree in a technical...Full timeLive inWork at officeLocal area$207k - $300k
...problems.Review code developed by other engineers and provide feedback to ensure best practices... ...experience.8 years of experience in software development.3 years of experience with... ...foundational layers of software—including firmware, operating systems, and components...Worldwide$55 per hour
Software Engineering Intern -Summer 2027 Durham, NC (Hybrid); Emeryville, CA (Hybrid) The Basics At Tanium, Software Engineering Interns have the opportunity to gain valuable, real-world experience in building B2B security focused applications. Assigned a senior engineer...Hourly payFull timeContract workFor contractorsFor subcontractorSummer workInternshipLive inWork at officeWorldwide3 days per week$65k - $80k
...motivated recent graduate with interest in performance oriented software development, and performance testing. You must enjoy working... ...experience. Expertise with C++, Python, and with common software engineering practices and tools for continuous integration and for...Permanent employmentFull timeInternshipLocal area$191k - $293k
Summary/ObjectivesTanium is seeking a Senior Software Engineer to help build a new AI Security solution that enables the world's largest enterprises to secure AI agents and the endpoints they run on. In this full-stack role with a strong emphasis on backend engineering,...Full timeLive inWorldwideFlexible hours- ...the team and write the roadmap, not inherit one? We’re hiring Engineering Managers across multiple verticals. The nice thing about growing... ...the role: Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+...Full timeRemote workRelocation package
$258k - $376k
...time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Figma’s Observability engineering team builds and operates the systems that give us deep visibility into the health, performance, and efficiency of our platform....Full timeRemote workWork from home$218.4k - $365.2k
...transforming the Developer Experience using AI - to change how software is designed, built, tested, secured, and operated. We're... ...Model Context Protocol (MCP), LLM Model Gateway, and Context Engineering capabilities.This is a hands-on architecture role for a technical...Full time$140k - $200k
...vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is... ...the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help... ...PCBs Collaborate with electrical and software engineers to develop comprehensive...Full timeWork experience placementInternshipWork at officeFlexible hours$182k - $230k
...era of progress. Over the last decade, software has transformed the digital world. But... ...they work at scale. We are roboticists, engineers, operators, and builders. We believe the... ...do We are seeking an Senior Embedded Firmware Engineer to develop the low-level...Full timeInternshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software & Firmware Engineering. Be the first to apply!
- software engineer internship remote Berkeley, CA
- software engineer remote Berkeley, CA
- graduate software developer no experience Berkeley, CA
- information technology software engineer Berkeley, CA
- senior software engineer remote Berkeley, CA
- junior software developer remote Berkeley, CA
- startup software engineer Berkeley, CA
- senior software design engineer Berkeley, CA
- software developer Berkeley, CA
- federal - software developer Berkeley, CA




