Interested in a job that really counts? Welcome to Megger!
With more than 30 years of experience, Power Diagnostix (as part of the Megger Group) is the market leader in partial discharge technology and offers a wide range of products for portable, online, offline and monitoring solutions.
For our Aachen location, we are seeking a highly skilled and proactive Software Engineer as member of a small, dedicated team for project software development and product software maintenance for partial-discharge monitoring. The position may be involved in some but not all of the following:
- Maintenance and customization of complex monitoring systems for Gas-Insulated Switchgear (GIS)
- Extension of this GIS monitoring system with new peripheral devices for signal acquisition
- Development of a stand-alone service for GIS with data management for new sensor types, and integration of the data visualization in the UI
- Development of a service for a newly released device enabling the monitoring of transformer bushings
- Development of new desktop software to communicate with legacy devices
This dynamic role requires deep technical competence, agile problem-solving, and strong team collaboration. Experience with cybersecurity and/or computer networks is helpful.
Join our team!
After a targeted induction programme, you will be responsible for the following tasks:
Software Development & Architecture
- Design, implement, and maintain scalable software for desktop and web applications
- Build backend systems using C# (.NET 8/Core), gRPC, SignalR, RESTful APIs
- Define and implement automated tests
- Design and develop or support UI/UX
- Handle database design and integration, for example using Entity Framework
- Automate processes using shell scripts and similar tools
- Document features, manuals, and specifications with clarity and consistency
Teamwork and Problem Solving
- Work closely with team leader to fulfill project goals and satisfy customization and maintenance requirements
- Find and adopt the most efficient tools to implement solutions (focus on solutions and learn new technologies rather than being stuck in a tech silo)
Troubleshooting & Technical Support
- Provide prompt support to customers and commissioning engineers
- Troubleshoot software issues related to data handling, UI, connectivity, or customer IT restrictions
Your Profile:
Technical Skills
- Programming languages: C# (.NET Core / Framework), shell scripting
- UI/UX development: Desktop and web-based UI technologies, such as Dart/Flutter and WPF
- Database management: Postgres, Maria-DB, Entity Framework, and others
Experience
- Proven experience in software development
- Experience working with a distributed team is a plus
- Background in developing data-intensive software platforms is a plus
Soft Skills
- Strong communication and documentation skills
- Problem-solving mindset
- Capable of managing shifting priorities and project scopes
Additional qualifications that will make you a strong candidate
- Knowledge of cybersecurity best practices in embedded or industrial systems
- Familiarity with remote technical support
What we offer:
- Flexible working hours (flexitime, 38h/week)
- Structured onboarding and introduction to our international team
- A contact person is always available to support you
- Company benefits (Urban Sports Club, Germany ticket, changing partner offers via the Megger Coperate Benefit App)
- Free drinks, fruit
About Megger Power Diagnostix:
Power Diagnostix is a dynamic and international company in a growing market. You will work in an area with varied tasks, flexible working hours and performance-related pay in a collegial working environment with a pleasant working atmosphere.
Sounds like your next career move?
Then send us your complete application documents including your CV, salary expectations and earliest possible starting date using our contact form below or by e-mail: personal@megger.com.
Power Diagnostix Instruments GmbH
Vaalser Strasse 250
52074 Aachen
Tel.: +49 (0)241 74927
www.megger.com