Job Summary
A renewable energy technology company has a current position open for a Remote Control Software Engineer.
Core Responsibilities Include:
- Using rigorous techniques to understand the problems that need to be solved and characterize the systems involved in solving them
- Using physics, computer vision, machine learning, and control theory to enable high performance concentrating solar thermal facilities
- Designing, setting up, and supporting the control systems for worldwide projects including specifying and configuring hardware components
Qualifications for this position include:
- 3+ years professional experience in software development outside an undergraduate program
- Control theory professional experience including PID, filtering, MPC, Markov processes
- Software development skills including C#/C++, unit testing/TDD, and Git
- Algorithm design skills in conception, implementation, and debugging of novel systems
- Mathematical skills including linear algebra, 3D geometry, optimization, differential equations
- Data analysis skills including at least intermediate statistics and probability