Home

Careers

Log in

Book my demo

Software

Software Engineer - Solar Engineering


Full-time

On-site in Chicago, IL

Solesca is the solar industry’s cutting-edge pre-CAD design solution for commercial & industrial and ground mount projects. Solar developers can effortlessly create layouts on Solesca and generate energy estimations, streamlining the engineering and sales workflow for their solar projects. All Solesca teammates share a unique passion for a job well done, for earning and giving respect, for trying their best and feeling good about their contributions to our community of great solar developers. Solesca is growing rapidly and we are looking for a software engineer with a focus on solar engineering to join our team.


Responsibilities

You will be working on features specific to solar engineering, such as shading analysis, automatic cabling, wiring diagrams, solar panel layout algorithms, and more. You’ll be driving the features behind what makes Solesca’s mechanical and electrical solar design a success. Additionally, as a collaborative solar design platform, Solesca has a lot of moving parts, including automatic document saving & versioning and real-time communication with connected clients via WebSocket. You’ll work with our small team of engineers to ensure server and data integrity, reliability, and scalability. Electrical experience is not required to be successful here - rather we look for smart, motivated, collaborative engineers who love solving problems and are ready to shape the future of an industry. Due to the nature of being a lean, fast-moving startup, from time to time you may be asked to assist in other areas of development, either on the frontend or backend, and flexibility is appreciated. Flexibility will be reciprocated: our goal is to enable you to work on what you’re passionate about, and this role will come with a high degree of autonomy.


Basic qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree

  • Strong background in math and physics

  • Fluent in C/C++/Rust or similar. If not already fluent in Rust, the ability to quickly learn is required


Preferred skills and experience

  • Strong software design and development skills

  • Strong skills in debugging, performance optimization and unit testing

  • Creative approach to problem solving

  • Willingness to learn new technologies in any area of the stack


Additional requirements

  • You may be asked to work extended hours/weekends dependent on product release cadence


Compensation and benefits

Pay Range: Software Engineer/Level I: $70,000.00 - $105,000.00/per year Software Engineer/Level II: $100,000.00 - $150,000.00/per year Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience. Base salary is just one part of your total rewards package at Solesca. You may also be eligible for long-term incentives in the form of company shares. You will also receive access to comprehensive medical, vision, and dental coverage, as well as flexible PTO.


SOLESCA

Book a demo

Solar Tools

CONTACT

Email: contact@solesca.com

Phone: (312) 899 - 6750

Chicago, IL 60659

SOCIAL

Email: contact@solesca.com

Phone: (312) 899 - 6750

Chicago, IL 60659


© 2024 Solesca Energy, Inc.