PVComplete is fast growing solar software startup based in downtown Oakland.  Our flagship product is a solar extension for AutoCAD.  Our customers are solar companies around the world who use the PVComplete software platform to design solar projects faster and better. At PVComplete we are passionate about solar energy and seek candidates who share our goals to change the way the world’s energy is produced.

Open Positions in Porto, Portugal

Senior Frontend Software Engineer, Javascript

Location: Porto, Portugal

Your Role
Building upon the success of our current products, PVCAD and PVSketch, we are increasing our technical team to help realize new, complex features in our software platform. The implementation of these features will include regular communication with mechanical engineers, data scientists, software engineers, and other team members. Consequently, we seek software engineers who are excited about solar energy and related engineering concepts, and are comfortable shipping production ready code.

As Frontend Software Engineer, you will implement and take ownership of new features realized in the PVSketch platform. Working closely with the CTO (who is also an active software engineer), you will partake in daily meetings and help communicate timelines and technical challenges to the rest of the team as they pertain to current project scopes. Your primary code contribution will come in the form of frontend Javascript code, with periodic contributions to some of our many microservices written in a range of languages. You should be comfortable writing vanilla javascript, as well as using angular, react, or a similar frontend framework. Experience with animiation and/or 3D visualization, as well as HTMl/CSS/SCSS/LESS in JS is a plus.

The Team
Our team is made up of inspired, multidisciplinary industry veterans and researchers. The problems that we tackle are complex, and we work together closely to pool our expertise and generate innovation solutions. If you are looking for an opportunity to both contribute your technical knowledge and learn from your colleagues and be part of the climate solution in the process, this role is for you.

Qualifications

  • Degree in IT, Computer Science, Engineering or related field
  • 3+ years professional experience developing and delivering commercial software
  • Expert level skill in Javascript, with experience in other related frontend programming languages
  • Knowledge of object oriented programming best practices and the ability to realize them in Javascript
  • Deep understanding of the browser and UI development in Javascript
  • Knowledge of REST API best practices
  • Experience with the full software development life cycle
  • Eligible to work in the European Union
  • Passionate about renewable energy technology and solutions to climate change

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send an email and resume to info@pvcomplete.com.

Senior Software Engineer, AutoCAD, C#, .NET

Location: Porto, Portugal

Your Role
Building upon the success of our current products, PVCAD and PVSketch, we are increasing our technical team to help realize new, complex features in our software platform.  The implementation of these features will include regular communication with mechanical engineers, data scientists, software engineers, and other team members.  Consequently,  we seek software engineers who are excited about solar energy and related engineering concepts, and are comfortable shipping production ready code.

As Senior Software Engineer, you will implement and take ownership of new features realized  in the PVCAD AutoCAD extension.  Working closely with the CTO (who is also an active software engineer), you will partake in daily meetings and help communicate timelines and technical challenges to the rest of the team as they pertain to current project scopes.  Your primary code contribution will come in the form of C# using .NET and AutoCAD.  You should be comfortable creating layout tools and manipulating coordinate systems, as well as interacting with APIs.  You will also have the opportunity to contribute to our AWS microservices written in a range of languages and using various cloud technologies/services.

The Team
Our team is made up of  inspired, multidisciplinary industry veterans and researchers.  The problems that we  tackle are complex, and we work together closely to pool our expertise and generate innovation solutions.  If you are looking for an opportunity to both contribute your technical knowledge and learn from your colleagues and be part of the climate solution in the process, this role is for you.

Qualifications

  • Degree in IT, Computer Science, Engineering or related field
  • 3+ years professional experience developing and delivering commercial software
  • Expert level skill in C#, with experience in other modern programming languages
  • Knowledge of object oriented programming best practices and the ability to realize them in C#/.NET
  • Deep understanding of software architecture, data structures, and algorithms
  • Experience writing plugins/extensions for AutoCAD
  • Comfortable consuming REST APIs from C#/.NET
  • Experience with the full software development life cycle
  • Passionate about renewable energy technology and solutions to climate change
  • Eligible to work in the European Union
  • Strong English language skills

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send a cover letter and resume to info@pvcomplete.com.

Junior Software Engineer, AutoCAD, C#, .NET

Location: Porto, Portugal

Your Role
Building upon the success of our current products, PVCAD and PVSketch, we are increasing our technical team to help realize new, complex features in our software platform.  The implementation of these features will include regular communication with mechanical engineers, data scientists, software engineers, and other team members.  Consequently,  we seek software engineers who are excited about solar energy and related engineering concepts, and are comfortable shipping production ready code.

As Senior Software Engineer, you will implement and take ownership of new features realized  in the PVCAD AutoCAD extension.  Working closely with the CTO (who is also an active software engineer), you will partake in daily meetings and help communicate timelines and technical challenges to the rest of the team as they pertain to current project scopes.  Your primary code contribution will come in the form of C# using .NET and AutoCAD.  You should be comfortable creating layout tools and manipulating coordinate systems, as well as interacting with APIs.  You will also have the opportunity to contribute to our AWS microservices written in a range of languages and using various cloud technologies/services.

The Team
Our team is made up of  inspired, multidisciplinary industry veterans and researchers.  The problems that we  tackle are complex, and we work together closely to pool our expertise and generate innovation solutions.  If you are looking for an opportunity to both contribute your technical knowledge and learn from your colleagues and be part of the climate solution in the process, this role is for you.

Qualifications

  • Degree in IT, Computer Science, Engineering or related field
  • 1+ years professional experience developing and delivering commercial software
  • Expert level skill in C#, with experience in other modern programming languages
  • Knowledge of object oriented programming best practices and the ability to realize them in C#/.NET
  • Deep understanding of software architecture, data structures, and algorithms
  • Experience writing plugins/extensions for AutoCAD
  • Comfortable consuming REST APIs from C#/.NET
  • Experience with the full software development life cycle
  • Passionate about renewable energy technology and solutions to climate change
  • Eligible to work in the European Union
  • Strong English language skills

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send a cover letter and resume to info@pvcomplete.com.

Senior Software Engineer, Java

Location: Porto, Portugal

Your Role
Building upon the success of our current products, PVCAD and PVSketch, we are increasing our technical team to help realize new, complex features in our software platform. The implementation of these features will include regular communication with mechanical engineers, data scientists, software engineers, and other team members. Consequently, we seek software engineers who are excited about solar energy and related engineering concepts, and are comfortable shipping production ready code.

As Software Engineer, you will implement and take ownership of new features realized in the PVSketch platform. Working closely with the CTO (who is also an active software engineer), you will partake in daily meetings and help communicate timelines and technical challenges to the rest of the team as they pertain to current project scopes. Your primary code contribution will come in the form of backend Java code, with periodic frontend Javascript (Angular) tasks and database creation/maintenance. You should be comfortable creating and consuming REST APIs and asynchronous server communication, and understand how to apply big O notation to assess algorithmic efficiency. You will also have the opportunity to contribute to our AWS microservices written in a range of languages and using various cloud technologies/services.

The Team
Our team is made up of inspired, multidisciplinary industry veterans and researchers. The problems that we tackle are complex, and we work together closely to pool our expertise and generate innovation solutions. If you are looking for an opportunity to both contribute your technical knowledge and learn from your colleagues and be part of the climate solution in the process, this role is for you.

Qualifications

  • Degree in IT, Computer Science, Engineering or related field
  • 3+ years professional experience developing and delivering commercial software
  • Expert level skill in Java, with experience in other modern backend programming languages
  • Knowledge of object oriented programming best practices and the ability to realize them in Java
  • Deep understanding of scalable computing systems, software architecture, data structures, and algorithms
  • Knowledge of REST API best practices
  • Experience deploying and maintaining products on AWS
  • Experience with the full software development life cycle
  • Eligible to work in the European Union
  • Passionate about renewable energy technology and solutions to climate change

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send an email and resume to info@pvcomplete.com.

Junior Software Engineer, Java

Location: Porto, Portugal

Your Role
Building upon the success of our current products, PVCAD and PVSketch, we are increasing our technical team to help realize new, complex features in our software platform. The implementation of these features will include regular communication with mechanical engineers, data scientists, software engineers, and other team members. Consequently, we seek software engineers who are excited about solar energy and related engineering concepts, and are comfortable shipping production ready code.

As Software Engineer, you will implement and take ownership of new features realized in the PVSketch platform. Working closely with the CTO (who is also an active software engineer), you will partake in daily meetings and help communicate timelines and technical challenges to the rest of the team as they pertain to current project scopes. Your primary code contribution will come in the form of backend Java code, with periodic frontend Javascript (Angular) tasks and database creation/maintenance. You should be comfortable creating and consuming REST APIs and asynchronous server communication, and understand how to apply big O notation to assess algorithmic efficiency. You will also have the opportunity to contribute to our AWS microservices written in a range of languages and using various cloud technologies/services.

The Team
Our team is made up of inspired, multidisciplinary industry veterans and researchers. The problems that we tackle are complex, and we work together closely to pool our expertise and generate innovation solutions. If you are looking for an opportunity to both contribute your technical knowledge and learn from your colleagues and be part of the climate solution in the process, this role is for you.

Qualifications

  • Degree in IT, Computer Science, Engineering or related field
  • 1+ years professional experience developing and delivering commercial software
  • Expert level skill in Java, with experience in other modern backend programming languages
  • Knowledge of object oriented programming best practices and the ability to realize them in Java
  • Deep understanding of scalable computing systems, software architecture, data structures, and algorithms
  • Knowledge of REST API best practices
  • Experience deploying and maintaining products on AWS
  • Experience with the full software development life cycle
  • Eligible to work in the European Union
  • Passionate about renewable energy technology and solutions to climate change

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send an email and resume to info@pvcomplete.com.

Solar Engineer

Location: Porto, Portugal

PVComplete is fast growing solar software startup based in downtown Oakland.  Our flagship product is a solar extension for AutoCAD.  Our customers are solar companies around the world who use the PVComplete software platform to design solar projects faster and better. At PVComplete we are passionate about solar energy and seek candidates who share our goals to change the way the world’s energy is produced.

We are seeking a smart, motivated, customer-facing solar design professional to assist our sales team with pre- and post-technical sales assistance.  The ideal candidate works well in the nimble, dynamic start-up environment.  For the right candidate, this position has room for growth and leadership.

Your Role:

  • Providing solar engineering product specifications for software development
  • Working closely with our software engineering team
  • Support sales team by providing pre-sales technical assistance and product education
  • Creating solar engineering and design documents for our customers
  • Generate and maintain applications materials
  • Stay up-to-date on solar market trends

Qualifications:

  • Bachelor’s degree in Engineering or relevant solar industry experience
  • At least two years of experience in a solar project design role using AutoCAD software
  • Strong English language skills
  • Knowledge of the solar industry
  • Experience with commercial solar design a plus
  • Analytical and problem-solving skills
  • Knowledge of International Electrical Code (IEC)

Benefits

  • Competitive Salary
  • Flexible working hours
  • Open Vacation Policy
  • New computer

If you are interested in joining us, please send an email and resume to info@pvcomplete.com.

Open Positions in Oakland, California

There are currently no job openings for our Oakland team, but feel free to send us an email at info@pvcomplete.com to receive updates about future job posts.