At ENABL we are experiencing an increasing demand for our competencies, hence we are looking for an embedded software engineer who would love to be a part of a company that works with the green transition. We are driven by high professionalism. We have an open and honest tone, and we love to help each other to succeed.
You will be part of a partner of choice of ENABL Consulting. In the job as a Professional Software Engineer Consultant, you will get a permanent manager who, together with you, matches you up in projects, and acts as a sparring partner on your way - both career-wise and professionally.
This is an interesting career position in a company that is characterized by challenging and exciting tasks that are solved by skilled and helpful colleagues. We take pride in maintaining the informal organization, where both the level of activity and the mood are high.
As a person, you can take responsibility and with your experience, you are able to ensure that the project is realized. You have a bachelor’s or master's degree in electrical engineering, control systems, computer science, or similar. Professional level in written and oral English is a must.
You are motivated by having to quickly form an overview of complex systems and you want to test your skills in an international company, where you constantly get new challenges.
Requirements
Experienced within:
- Software design, development, testing, and maintenance for control systems
- Embedded systems and real-time computing
- Communication interface between Programmable Automation Controller (PAC) and Central Control Unit (CCU)
- CI/CD, DevOps, Release processes and release management
- SCADA systems, PLC programming, and control algorithms
- Familiarity with power electronics and renewable energy is a plus
Skills & Competencies:
- Programming languages: C/C++, Python and Structured Text
- Proficiency in using version control systems like Git
- Ability to develop and implement efficient algorithms for control and optimization
- Experience working in agile development environments
- Attention to detail and a commitment to delivering high-quality software solutions
- Ability to adapt to changing project requirements and work environments
- Strong analytical and problem-solving abilities
- Excellent communication and teamwork skills
As a Software Engineer at ENABL you will, in agreement with the customer, work onsite at the customers location along with their team and organization, which is why it is crucial that it is natural for you to act in a changing environment with diverse corporate cultures and industries. As you will lead projects with people at different levels, it is important that you are outgoing, empathetic, and have strong collaboration and communication skills.
We offer
ENABL is a trustworthy, sustainable partner within the wind industry. Our aim is to contribute to a brighter future by ENABLing the green transition worldwide. We do so by increasing efficiency and productivity for world-leading renewable companies by supplying highly specialized engineering services and turnkey solutions. Founded in Denmark, we build our business on our core values: quality, responsibility, and alliances.
A strong working environment, where we, every day, are at our best towards customers and colleagues. This position is remote, so you will be working from home or from our office in Porto.
Questions and applications
If you have any questions about the position you are welcome to contact Senior Recruiter Amalie Alexandra Madsen at amma@enabl.dk