Software Engineer, Graphics

Aurora Solar

Remote / United States / Canada
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/17/2021
  • Website:
  • Company Address: 434 Brannan St, San Francisco, CA, 94301

About Aurora Solar

Aurora Solar develops cloud-based software that enables sophisticated solar PV engineering design, provides workflow management functionality, and facilitates sales and customer acquisition for solar installers and financiers. Our software is used to create over 60,000 solar projects a month across the US and around the world.

Job Description

About the role:
Aurora Solar is a fast-growing Series B company focused on building a clean energy future for all. Aurora makes the software that is enabling society to transition to a world powered by solar power. We want every solar installation in the world to pass through our software, which has already been used to design millions of solar projects. Named one of “The Best Places To Work in 2021” by and awarded #1 Solar Software platform by Solar Power World, Aurora is disrupting the energy industry and changing the course of history. We are experiencing hockey stick growth and are looking for A-players to come join and accelerate the fun.     
As a software engineer on the CAD team at Aurora, you will help us develop a new generation CAD engine for our solar design platform so our users can design larger systems with higher quality and speed.
We are a diverse team that’s passionate about advancing the growth of solar energy. If you are looking for a stimulating and fulfilling role, come join us!

What you'll do:

    • Build new functionality for our CAD solar software — improve and optimize rendering, add new ways to construct and manipulate geometry
    • Develop  innovative ways to allow interactive, easy editing of massive scenes consisting of tens of thousands of objects
    • Visualize electrical circuits and allow edits
    • Mentor other engineers on the team

What we value:

    • Degree in Computer Science or related field/years of experience
    • Strong grasp of linear algebra
    • Familiarity and proficiency as a software engineer working on projects with a focus on 3D graphics
    • Proficiency with JavaScript and C++
    • Strong grasp of WebGL and browser-based 3D rendering.  Experience with three.js or D3 is a plus
    • Understanding of backend functionality
    • Experience with continuous integration and automated deployment systems
    • Ability to perform and thrive in a fast-paced environment
Thank you for your interest in Aurora Solar. Currently, our interview process is taking longer than usual as we navigate the new normal of COVID-19. We appreciate your patience and look forward to speaking with you soon.
Aurora is dedicated to building a diverse and inclusive workforce of people who believe in and are passionate about creating a future of solar energy for all. We are an equal opportunity employer, we welcome and consider qualified applicants regardless of gender identity, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other differences. We encourage you to apply even if you believe that you do not meet all of the above criteria!

Related Jobs

Software Engineer, Data and GIS

Aurora Solar - RemoteUnited StatesCanada

Software Engineer, Graphics

Aurora Solar - RemoteUnited StatesCanada

Technical Sales Engineer

Aurora Solar - RemoteUnited States

Business Development Manager

Aurora Solar - RemoteUnited States

Business Systems Administrator

Aurora Solar - RemoteUnited States
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.