Who: Energy Systems
Position: Clean Energy Software Design Engineer
Where: Seattle
What: Energy Systems, an innovative, Seattle-based clean energy technology firm, has outstanding career opportunities for entry-level Software Development Engineers. We’re addressing the growing field of electric energy storage with a new business model and innovative technologies like peer networks and multi-level optimization.
Responsibilities:
Help us design and build the technology platform, system architecture and software solutions for the next generation of electric power systems, and see your solutions deployed with real-world customers.
If you’re a new or recent college graduate, no problem. If you’re a quick study and value gaining new skills, we’ll guide your learning as you contribute to our growth.
We require strong abilities with the core skills and concepts of software development such as software architecture, objected-oriented programming, memory management and multi-threading. Good working knowledge of our desired capabilities would be a strong plus.
Requirements:
BS in Computer Science, Electrical Engineering, or equivalent.
Excellent object-oriented programming skills.
Good working knowledge of C#/.Net, Java or C++.
Solid understanding of the software development life cycle.
Familiarity with core concepts such as memory management and multi-threading.
Demonstrated debugging and problem solving ability.
Ability to work effectively in a team environment.
Solid understanding of operating systems and/or networking.
Experience working with embedded systems.
Familiarity with peer networks and/or sensor networks.
Knowledge of electric power systems.
Experience with Agile methodologies