Control Algorithm Developer
Job Summary
We are seeking a skilled individual in Control Algorithms to join our growing team in Edinburgh. As part of our Analytics team at Enoda, you will be responsible for maintaining and expanding the analytical work surrounding our hardware control algorithms. Your role will involve ensuring the robustness and scalability of these algorithms, enhancing their capabilities, and improving their implementation.
About Us
Enoda is at the forefront of energy platform innovation, developing cutting-edge technologies to support grid operators and developers in achieving decarbonization goals. Our integrated hardware and software solutions integrate with existing infrastructure, enabling self-balancing grids and enhancing system stability.
Your Responsibilities
- Analyzing physical systems from first principles to develop practical solutions
- Translating insights into measurable and scalable system improvements
- Deepening understanding of electromagnetic systems, power electronics, control strategies, and code generators
- Collaborating with simulation and production teams to verify analysis
- Documenting analysis, reasoning, simplifications, and engineering trade-offs thoroughly
Key Experience Required
- Strong foundation in electrical engineering and engineering math
- Experience in electrical network analysis in both time and frequency domains
- Ability to identify errors in implementation and address them effectively
- Understanding of real-time embedded systems and underlying hardware
- Interest in broadening knowledge to drive improvements in system performance, reliability, efficiency, and manufacturability
- Strong communication skills for conveying complex concepts effectively
- Intellectual curiosity and ability to ask insightful questions when necessary
Advantages
- Proficiency in Mathematica or other symbolic math software
- Fluency in C/C++
Interview Process
- Virtual exploratory call with a member of the Talent Acquisition team
- 1st Stage Interview with the Hiring Manager and team (Virtual or In-Person)
- Final Stage Interview and technical presentation to Engineering Leadership (Virtual or In-Person)
What We Offer
- Competitive salary range depending on skills and experience
- Benefits including Private Medical Insurance, Pension, Annual Leave, and more
- Focus on sustainable prosperity and values-driven practices
- Commitment to equality, diversity, and inclusion in the workplace
Equal Opportunity
Enoda is dedicated to creating an inclusive environment that values equality, diversity, and inclusion. We welcome applicants from diverse backgrounds and commit to providing necessary adjustments during the application process. If you have any queries, please contact us.
We await your application!