R&D Senior Design Engineer
Core
Design, develop, and maintain high-quality software solutions for the MicroSCADA X product portfolio, a platform for monitoring and controlling energy systems.
Role type
Senior IC software design engineer
Builds
MicroSCADA X software platform for utilities and industries
Domain
Energy grid automation / Industrial control systems
Deliverable
production ML models | product features
Required skills
C++, C#, .NET Framework, Visual Studio, Git, Azure DevOps, Windows real-time development, unit testing, performance profiling
Preferred skills
AI-driven development approaches, cybersecurity, root cause analysis, modern software engineering methods
Responsibilities
Contribute to the development and evolution of the MicroSCADA X product portfolio; Participate in software architecture discussions and evaluate technical design alternatives; Design, develop, and maintain high-quality software solutions; Review software designs and code to ensure quality, maintainability, and performance; Create and maintain design documentation and quality-related artifacts; Support continuous improvement initiatives related to software quality, cybersecurity, and development processes
Seniority
Senior, hands-on IC