What are the responsibilities and job description for the Industrial UI/UX Software Engineer position at Arbor Energy?
We are looking for an experienced Software Engineer to be responsible for developing and implementing UIs for test site and plant control and data visualization across all Arbor technologies. The successful candidate will use their database and programming experience to convert engineering requirements from multiple teams into fully featured and flexible user experiences that enable rapid technology development.
Arbor’s team of world-class engineers and scientists are developing a scalable, low-cost approach to Bioenergy with Carbon Capture and Storage (BECCS) based on modern rocket engine technology. BECCS is a carbon dioxide removal (CDR) approach that uses biomass to produce energy and remove CO₂ from the atmosphere and store it permanently underground, while ensuring food security, rural livelihoods, and biodiversity are not affected. Our modular technology leverages the power density of supercritical CO2 to enable compact gasification, oxy-combustion, and high-pressure turbo-expansion to convert abundant waste biomass into clean electricity, water, and high-purity CO2, capturing and sequestering all emissions from the process. Our team brings together a passion for science, technology, and global stewardship to make low-cost, high-quality carbon removal and baseload power a reality.
Responsibilities:
Equity: The business opportunity for carbon removal technology is growing rapidly, and we want our team to share in Arbor's successes, so we offer stock options to all employees.
Extensive medical benefits, including Health, Dental, and Vision, and Life Insurance
Company FSA and HSA contributions
Unlimited PTO
12 company holidays, including Earth Day!
Arbor is an equal opportunity employer. We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. Building a global solution to this global problem will require humans of all varieties to contribute diverse ideas and experiences, so we have put finding and hiring qualified individuals from underrepresented groups at the top of our priority list.
Arbor’s team of world-class engineers and scientists are developing a scalable, low-cost approach to Bioenergy with Carbon Capture and Storage (BECCS) based on modern rocket engine technology. BECCS is a carbon dioxide removal (CDR) approach that uses biomass to produce energy and remove CO₂ from the atmosphere and store it permanently underground, while ensuring food security, rural livelihoods, and biodiversity are not affected. Our modular technology leverages the power density of supercritical CO2 to enable compact gasification, oxy-combustion, and high-pressure turbo-expansion to convert abundant waste biomass into clean electricity, water, and high-purity CO2, capturing and sequestering all emissions from the process. Our team brings together a passion for science, technology, and global stewardship to make low-cost, high-quality carbon removal and baseload power a reality.
Responsibilities:
- Maintain and improve the UI/UX framework for test site and plant data visualization.
- Design and implement Human Machine Interfaces (HMIs) for testing plant components.
- Develop user-friendly interfaces for testing and controlling the plant.
- Build and maintain web interfaces for data visualization and control.
- Develop and maintain web frontends for configuration management
- Assist with organizing and managing time-series data.
- 3 years of experience in software engineering.
- Proficiency in JavaScript or TypeScript.
- Experience with a web framework like Vue, React, or Angular.
- Familiarity with Docker and container technology.
- Knowledge of SQL databases, preferably PostgreSQL.
- Experience creating real-time data displays.
- Comfortable working in a fast-paced startup environment.
- Understanding of WebSockets for real-time communication.
- Experience with RESTful APIs.
- Familiarity with SVG for graphics and visualization.
- Experience with time-series databases.
- Proficiency in Go or C development.
- Familiarity with Adobe Illustrator.
- Knowledge of Web Workers, especially Shared Workers.
- Experience with Industrial IoT (IIoT) communication standards like DDS or MQTT.
Equity: The business opportunity for carbon removal technology is growing rapidly, and we want our team to share in Arbor's successes, so we offer stock options to all employees.
Extensive medical benefits, including Health, Dental, and Vision, and Life Insurance
Company FSA and HSA contributions
Unlimited PTO
12 company holidays, including Earth Day!
Arbor is an equal opportunity employer. We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. Building a global solution to this global problem will require humans of all varieties to contribute diverse ideas and experiences, so we have put finding and hiring qualified individuals from underrepresented groups at the top of our priority list.
Salary : $115,000 - $160,000