Sr. Staff Software Engineer, Automation

101 Bloom Energy

Concord (NH)

On-site

USD 132,000 - 189,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bloom Energy is seeking a Sr. Staff Software Engineer, Automation to advance automated reliability and test workflows for complex power systems. You will design and implement automation tools, DFMEA capabilities, and data-driven models to improve product reliability across cross-functional teams.

The role emphasizes collaboration with hardware/software engineers, data scientists, and reliability/test engineers, plus developing and expanding the automation framework using open source tools.

Qualifications

  • 6+ years of experience working on automation for systems.
  • Proficiency in Python, scripting, build and test software/tools.
  • BS/MS in a technical field with data science, AI and ML competence.
  • Desired technical degrees in computer engineering.
  • Experience with project management and independently manage multiple tasks while meeting deadlines and maintaining a strong attention to detail.
  • Passion for building automation environment.
  • Ability to communicate, collaborate, and coordinate with hardware/software engineers, reliability/test engineers & data scientists to maintain reliability & validation test schedules.
  • Creative/Critical thinking skills.
  • A desire to continually upgrade technical knowledge.
  • Proven ability to design database schemas.
  • Attention to detail and self-motivated.

Responsibilities

  • Develop automated design DFMEA tool.
  • Automate reliability program plan for new products.
  • Develop expertise in automation and load following for microgrid sites.
  • Develop a fault management knowledge database with search capability.
  • Track effectiveness of product reliability with cross-functional team.
  • Identify opportunities for automation within reliability & test processes.
  • Automate reliability & functional tests using scripts.
  • Automate reliability modeling with cross-functional teams.
  • Collaborate to understand how automation can improve test workflow.
  • Gather requirements from hardware & software teams for best automation solutions.
  • Reliability test equipment monitoring & reporting automation.
  • Develop automated control scripts to accelerate stress tests.
  • Build software to automate and transform data pipeline, reporting reliability vs goals.
  • Install applications/databases relevant to automation.
  • Gather requirements from cross-functional teams for best automation solutions.
  • Design, develop and document the reliability test automation framework.
  • Expand existing automation framework with open source tools.

Skills

Automation experience
Python
Scripting
Communication
Team collaboration
Creative thinking
Attention to detail
Self-motivated

Education

BS/MS in technical field with data science & ML competence
Computer Engineering degrees preferred

Tools

Database design
Automation frameworks

Job description

At Bloom Energy, our vision for a world powered by clean, reliable, and affordable energy is more than just a dream—we’re making it reality. For over two decades, we’ve been at the forefront of the global energy transition, pioneering solutions that empower critical industries to thrive in a rapidly digitizing, energy-intensive world. From revolutionizing power for AI-driven data centers to ensuring resilience for hospitals, electric grids, manufacturing facilities, and utilities, our solid oxide fuel cell (SOFC) and solid oxide electrolyzer (SOEC) technologies are redefining what’s possible by delivering energy abundance for all. With more than 30,000 fuel cell modules deployed worldwide, we are the trusted partner for Fortune 100 companies and innovators alike. Our cutting-edge solutions enable unparalleled “time-to-power” capabilities, reliability, and sustainability, ensuring our customers remain ahead in a world where soaring energy demand and intensifying energy scarcity are rapidly becoming the new norm. At Bloom, we thrive on collaboration, bold thinking, and relentless innovation. We believe that, together, we can create a brighter, more sustainable future while tackling the most pressing challenges of the 21st century. We are looking for a Sr. Staff Software Engineer, Automation to join our team in one of today’s most exciting technologies.

Location:

Location: This position will be fully Onsite based in San Jose, CA

Job Description:
  • Develop automated design failure modes & effects analysis (DFMEA) tool.
  • Automate reliability program plan for new products.
  • Develop expertise in automation and calculation of load following and cycling behavior at microgrid sites to correlate with system degradation
  • Develop a fault management knowledge database with search capability to optimize fault information.
  • Develop capability to track the effectiveness of product reliability to support system & field reliability decisions working together with other reliability engineers on the team.
  • Identify opportunities for automation within reliability & test processes.
  • Automate reliability & functional tests using scripts that automatically test functionality.
  • Automate reliability modeling process in collaboration with cross functional teams.
  • Collaborate cross functionally to understand how automation can improve test workflow.
  • Gather requirements from hardware & software teams to develop the best automation solutions.
  • Reliability test equipment monitoring & reporting automation.
  • Develop automated control scripts to accelerate stress tests where applicable.
  • Build SW to automate & transform the current test & field infrastructure analytical data pipeline, calculating & reporting reliability on actual systems against allocated goals.
  • Install applications and databases relevant to automation.
  • Gather requirements from cross functional teams to develop the best automation solutions.
  • Design, develop and document the reliability test automation framework.
  • Develop and expand existing Automation framework with open source tools.
Skills and Education:
  • 6+ years of experience working on automation for systems.
  • Proficiency in Python, scripting, build and test software/tools.
  • BS/MS in a technical field with data science, AI and ML competence
  • Desired technical degrees in computer engineering.
  • Experience with project management and independently manage multiple tasks while meeting deadlines and maintaining a strong attention to detail.
  • Passion for building automation environment.
  • Ability to communicate, collaborate, and coordinate with hardware/software engineers, reliability/test engineers & data scientists to maintain reliability & validation test schedules.
  • Creative/Critical thinking skills.
  • A desire to continually upgrade technical knowledge.
  • Proven ability to design database schemas.
  • Attention to detail and self-motivated.
About Bloom Energy:

Bloom Energy is an equal opportunity employer and makes employment decisions on the basis of merit. We are committed to compliance with all applicable laws providing equal employment opportunities. All qualified applicants, will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability. Bloom Energy makes reasonable accommodations, consistent with applicable laws, for the known physical or mental limitations of an otherwise qualified applicant or employee with a disability, who can perform the essential job functions, unless undue hardship would result. Bloom Energy is committed to fair and equitable compensation practices. The total compensation for this position includes standard company benefits and is based on various factors including, but not limited to, relevant skills and experience.

Bloom Energy's mission is to make clean, reliable energy affordable for everyone in the world. With roots in NASA’s Mars Program, the company’s founder, chairman, and Chief Executive Officer, Dr. K.R. Sridhar, developed an innovative fuel cell technology that is shifting the energy paradigm and redefining the electric power market. The Bloom Energy Server is a distributed electric power solution built for the digital age and capable of delivering highly reliable, uninterrupted, 24x7 constant power that is also clean and sustainable. Bloom’s unique on-site power generation systems are among the most efficient on the planet, providing significantly reduced operating costs and producing dramatically lower greenhouse gas emissions. By generating power where it is consumed, Bloom Energy offers increased electrical reliability and improved energy security, providing a clear path to energy independence. Some of the largest companies in the world trust Bloom Energy to provide their businesses with clean, reliable and resilient energy. Bloom’s customers include many Fortune 100 companies and leaders in manufacturing, data centers, healthcare, retail, higher education, utilities, and other industries. The company, headquartered in San Jose, California, is growing quickly and looking to add to its dynamic team. Stay up to date with Bloom Energy through our social channels.

Salary

#LI-BC1 Salary Ranges: $131,500.00 - $189,300.00

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Staff Software Engineer - DevOps
Sr Staff Software Engineer - DevOps

101 Bloom Energy • Concord (NH)

On-site
USD 135,000 - 194,000
Medical/Dental/Vision
401(k) with company match
Mental Health Support
+1
Staff Reliability Engineer
Staff Reliability Engineer

101 Bloom Energy • Concord (NH)

On-site
USD 115,000 - 165,000
Sr. Test technician
Sr. Test technician

101 Bloom Energy • Fremont (CA)

On-site
USD 33,000 - 48,000
Staff Equipment Engineer, Controls
Staff Equipment Engineer, Controls

101 Bloom Energy • United States

On-site
USD 115,000 - 165,000
Staff Controls Engineer
Staff Controls Engineer

Bloom Energy • San Jose (CA), Northern (KY)

On-site
USD 135,000 - 194,000
Staff Controls Engineer
Staff Controls Engineer

101 Bloom Energy • Concord (NH)

On-site
USD 135,000 - 194,000
Sr. Staff Data Scientist
Sr. Staff Data Scientist

101 Bloom Energy • Concord (NH)

On-site
USD 152,000 - 218,000
Staff Mechanical Engineer, Development
Staff Mechanical Engineer, Development

101 Bloom Energy • Concord (NH)

On-site
USD 135,000 - 194,000
Senior Engineer, Linux System Administrator
Senior Engineer, Linux System Administrator

Bloom Energy • San Jose (CA)

On-site
USD 134,500 - 193,500
Medical benefits
401(k) plan with match
Mental health support
+3
Senior Staff Field Quality Engineer
Senior Staff Field Quality Engineer

101 Bloom Energy • Concord (NH)

Remote
USD 135,000 - 194,000