Job Description
Are you passionate about power systems and embedded software development? Join our innovative team and contribute to cutting-edge solutions in power protection, automation, and control (PAC) systems. As an Embedded Software Developer for Power Systems, you will tackle complex challenges and play a key role in shaping the future of power systems technology.
Key Responsibilities:
-
Development of PAC Algorithms and Applications for Power Systems:
- Model and simulate realistic power systems.
- Design PAC algorithms within a fully digital substation automation environment.
- Validate and simulate PAC system behavior in a virtual environment using Matlab, Simscape Electrical, and Simulink.
- Define hardware requirements to support algorithm development.
-
Embedded Software Development (C/C++):
- Architect and develop PAC algorithms and applications for real-time embedded systems.
- Manage embedded systems’ resource constraints with a focus on application performance.
- Participate in the complete software development lifecycle, including design, implementation, and testing.
-
Collaborative R&D Environment:
- Be part of a dynamic, informal team environment, working closely with other experts in the field.
Qualifications
MUST HAVE:
- Education: Degree in Electrical Engineering with a major or minor in Power Systems.
- Power Systems Knowledge: Solid understanding of energy systems, their organization, and operation.
- Protection, Automation, and Control Knowledge: Strong interest and motivation in PAC of energy systems.
- Programming Skills: Proficiency in C/C++ programming languages.
- Simulation Tools Expertise: Experience with Matlab, Simscape Electrical, and Simulink for system simulation and validation.
- Collaboration & Problem-Solving: Strong teamwork orientation, self-organized, results-driven, with excellent problem-solving abilities.
- Passion for Learning: A genuine passion for acquiring new knowledge and growing within the field.
NICE TO HAVE:
- Power Systems/Energy Focus: Academic background or experience in Power Systems/Energy.
- Embedded Systems Knowledge: Familiarity with embedded systems and their constraints.
- Multithreading: Experience or understanding of multithreading concepts.
- DSP & FPGA Knowledge: Familiarity with Digital Signal Processing and Field Programmable Gate Arrays.
- Communication Technologies: Knowledge of communication protocols used in power systems.
- Linux Experience: Basic understanding of Linux systems.
- Electronics and Instrumentation: Understanding of basic electronics and laboratory instrumentation.
- Version Control Systems: Experience with SVN, GIT, or similar version control systems.
Why Join Us?
- Collaborative & Dynamic Team: Work in a supportive and innovative environment.
- Impactful Work: Contribute to high-performance, real-time embedded solutions in the growing power systems industry.
- Learning Opportunities: Build your expertise while tackling new challenges in the field of energy systems.
If you are passionate about power systems and embedded software development, and you meet the qualifications above, we would love to hear from you! Apply now to be a part of our forward-thinking team.
Top Skills
What We Do
The Alter Solutions Group is an IT Consultancy group, promoter of Digital Transformation, created in 2006, in Paris. In 2022, Alter Solutions joined the act digital group, constituting a global community of talent in Technology, with presence in twelve countries: Germany, Belgium, Brazil, United States of America, Canada, Morocco, Spain, France, Luxembourg, Poland, Portugal and Serbia. In 2023, we were recertified as a Great Place to Work®. Know more about Life at Alter: https://www.linkedin.com/company/alter-solutions-group/life/altersolutionsgroup