What is a Software Engineer at Bhi?
As a Software Engineer at Bhi, you are building the digital backbone that powers critical physical infrastructure. Whether it is supporting large-scale electrical projects, optimizing solar field operations, or streamlining aggregates and paving workflows, your code directly impacts real-world engineering and construction outcomes. You are not just building web applications; you are creating robust systems that bridge the gap between software and complex field operations.
Your work empowers Electrical Project Engineers and Solar Field Engineers to make data-driven decisions, track project milestones, and monitor physical assets in real time. The impact of this position is immense because it scales operational efficiency across multiple industrial and energy sectors. You will be tasked with solving unique challenges, such as handling intermittent connectivity from remote solar fields in Utah or integrating complex data streams from paving equipment.
Expect a role that is highly collaborative and deeply tied to physical engineering. You will need to understand the nuances of the business, translating the rugged, dynamic needs of field operations into clean, scalable software solutions. At Bhi, successful engineers blend strong computer science fundamentals with a genuine curiosity about how the physical world is built and powered.




