Développeur de Maintenance IEC 61850 spécialisé en C/C++ pour des dispositifs embarqués multiplateformes, optimisant le code temps réel et collaborant avec des équipes internationales.
Responsibilities
Implement various IEC 61850 features using the Sisco MMS Lite / IEC 61850 Plus protocol stack on embedded devices.
Collaborate with international, cross-functional teams for development, testing, and deployment.
Diagnose and resolve IEC 61850 communication issues in the field by analyzing network traffic and device logs to identify root causes and implement effective fixes.
Optimize C/C++ source code for real-time operating systems (RTOS) to ensure optimal performance and meet memory constraints.
Review functional analysis, design, and code.
Estimate and validate workload and automate unit test processes to improve efficiency and code coverage.
Provide maintenance and support for existing releases throughout the product lifecycle.
Stay up to date with technological advances.
Requirements
Expert-level C/C++ development for cross-platform applications.
Deep knowledge and hands-on experience with the IEC 61850 standard and the Sisco IEC 61850 stack.
Practical working knowledge of Python for automation and scripting.
Strong experience with Linux operating systems.
Experience with microservices architecture, containerization (Docker), and container orchestration (e.g., Kubernetes).
Expertise in embedded systems development, including real-time programming.
Proficiency with version control and CI/CD tools: Git, Jenkins, Conan, Artifactory.
Ability to prioritize, quality-oriented mindset, and strong customer focus.
Optional: Experience developing local web interfaces (UIs) for embedded devices using HTML5, JavaScript, and WebSockets.
French and English: reading, speaking, and writing.
Team Leader driving .NET development for GovTech solutions enhancing citizen services. Leading the agile development process and mentoring team members.
Application Developer in Colombia designing and implementing innovative solutions for client needs. Involvement in full lifecycle from development to post go - live support.
Embedded Software Engineer specializing in IEC 61850 protocol and C/C++ implementation. Working on multi - platform embedded products and collaborating with international teams.
Senior full stack developer at Nexapp, focusing on responsible AI integration in software development and collaborating with talented teams. Developing robust solutions and optimizing processes for high - quality software delivery.
Senior Clinical Programmer managing clinical programming projects and supporting software development with primary development tools. Collaborating with teams to ensure high - quality deliverables in a timely manner.
Lead software development in Digital Engineering team at Brillio, focused on React and JavaScript applications. Involved in complex graph visualization and microfrontends development.
Software Development Lead managing projects in Digital Engineering at Brillio. Collaborating with teams and ensuring code quality with modern software technologies.
Business Developer responsible for energy storage projects at a renewable energy company focusing on sustainable growth and innovation. Join a team seeking to expand energy storage capacity significantly by 2030.
Curriculum Alignment & Assessment Developer ensuring educational standards compliance at iCEV. Collaborating with educators and industry experts to improve curriculum alignments and assessments.
Senior Oracle Integration Developer & Team Lead managing Oracle integrations and database structures. Leading development teams to deliver high - performance solutions aligned with business goals.