Facebook pixel

Software Engineer
Computational Scientist
Updated on 3/21/2023
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
JavaScript
C/C++/C#
Git
Ruby
Python
Requirements
  • Academic background in linear algebra, calculus, computational geometry, statistics, control theory, optimization, numerical algorithms
  • Academic background in advanced data structures and algorithms
  • Solid understanding of C++ or Python-Knowledge of other languages such as Javascript, Ruby, and Go are a plus as we do use those as well
  • Practical experience with analog simulation, place & route engines, or various analog and discrete optimization methods
  • Contributions to large software projects as a member of a broader team
  • Familiarity with Git or other version control systems, and with build and test tools
  • Passion for renewable energy and sustainability
  • Ability to perform and thrive in a fast-paced environment
Responsibilities
  • Program in Python and C++
  • Improve our current engines and develop new analysis and optimization engines
  • Integrate and connect these engines to our existing service and build the interfaces of our web applications
  • Write automated tests and debug customer problems
Aurora Solar

201-500 employees

Solar installation & assessment software
Company Overview
Aurora is on a mission to create a future of solar energy for all. Aurora’s cloud-based software transforms solar design, sales, and delivery. With just an address and electric bill, Aurora empowers you to generate a full, accurate, and customizable design for every customer — and close the deal on the spot.
Benefits
  • Medical, dental, & vision plans
  • PTO
  • Fully remote
  • Parental leave
  • Wellness benefits
  • WFH stipends
Company Core Values
  • Build what matters
  • Challenge assumptions
  • Outcome over ego
  • Stay curious. Stay ahead.
  • Power our customers
  • We're in this together