Software Engineer for Critical Infrastructure Applications
Jetzt bewerben
Software Engineer for Critical Infrastructure Applications

Software Engineer for Critical Infrastructure Applications

Dresden Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
D

Auf einen Blick

  • Aufgaben: Join us to develop software for power grid control and restoration.
  • Arbeitgeber: Be part of a team transforming energy systems for a sustainable future.
  • Mitarbeitervorteile: Enjoy flexible hybrid work, fair compensation, and great perks like bike leasing.
  • Warum dieser Job: Shape the energy transition while collaborating with experts in a dynamic environment.
  • Gewünschte Qualifikationen: Bachelor's in computer science or related fields; experience in C++, C#, or Java preferred.
  • Andere Informationen: Fluency in German is required; we value diverse educational backgrounds.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

About Energy Systems

We help customers navigate the complex transition to a decarbonized and more sustainable energy future. We do this by assuring that energy systems work safely and effectively, using solutions that are increasingly digital. We also help industries and governments to navigate the many complex, interrelated transitions taking place globally and regionally, in the energy industry.

From 2030, we expect significantly less electricity feed-in from large-scale generators (coal) but increasing renewable energy generation. The decentralized structure and the higher fluctuation of RE generation and loads pose new challenges for grid restoration after a large-scale blackout. We are developing a control system component that supports grid restoration under these conditions through software-based awareness and situational recommendations for action.

We are looking for a Software Engineer to become part of our Energy Systems team in Dresden.

Join us and:

  • Automate operations in the high voltage grid,
  • Make electrical energy supply more secure,
  • Engage in shaping the energy transition.

You can expect to:

  • Participate in the development of a power grid control center application for network restoration,
  • Implement real-time algorithms using a modern technology stack in a Linux environment,
  • Develop and integrate APIs and data models based on CIM (Common Information Model) / CGMES,
  • Collaborate closely with power grid and control system experts,
  • Deliver stable, reliable, secure solutions for control systems,
  • Pioneer the architecture of high-performance power grid control center applications together with software engineering experts.

We’re offering a challenging, varied, and responsible job in a dynamic team and environment.

Integrate in our global team of around 200 professionals with various levels of experience, cultural and educational background. Your home base will be Dresden. Work with direct team members or other global DNV colleagues.

We have flexible (Hybrid) work conditions, and we support you to enhance your home office. We value personal growth and development by means of facilitating support learning on the job, coaching and (internal/external) training opportunities.

We offer:

  • Fair compensation with attractive accident and pension insurance benefits,
  • Participation in company profits,
  • Use of company benefits, such as bike leasing from Jobrad, public transport cost subsidy, location-dependent lunch allowance.

We welcome candidates with different educational backgrounds, such as a bachelor’s degree in computer science, power systems, or related technical fields, or practical experience on a similar level. We encourage applicants who have:

  • Experience in designing and implementing software systems using statically typed, high-level programming languages like C++, C#, or Java,
  • Ability to work effectively with others, share ideas, and contribute to a common goal,
  • Interest in modern languages (e.g. Rust) and programming paradigms (e.g. functional and reactive programming),
  • Experience with modern software development workflows using Version Control Systems (Git), CI/CD and Test-Driven Development,
  • Experience with agile collaboration processes, e.g. Scrum, Kanban,
  • Motivation to work with highly qualified experts in electrical engineering,
  • Strong analytical skills, able to identify and solve complex technical issues,
  • Strong motivation to work carefully and with high quality standards in a critical infrastructure context,
  • Ability to imagine several possible solutions to a problem, discuss them with fellow developers and find a rational decision,
  • Fluency in German.

#J-18808-Ljbffr

Software Engineer for Critical Infrastructure Applications Arbeitgeber: DNV Germany Holding GmbH

At Energy Systems, we pride ourselves on being an exceptional employer, offering a dynamic and supportive work environment in Dresden. Our commitment to personal growth is reflected in our flexible hybrid work conditions, comprehensive training opportunities, and a culture that values collaboration among a diverse team of professionals. With competitive compensation and unique benefits like bike leasing and public transport subsidies, we empower our employees to contribute meaningfully to the energy transition while ensuring their well-being and development.
D

Kontaktperson:

DNV Germany Holding GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer for Critical Infrastructure Applications

✨Tip Number 1

Familiarize yourself with the Common Information Model (CIM) and the Common Grid Model Exchange Standard (CGMES). Understanding these standards will not only help you in the interview but also demonstrate your commitment to the role and the energy sector.

✨Tip Number 2

Engage with online communities or forums related to power systems and software engineering. Networking with professionals in the field can provide insights into current challenges and innovations, which could be beneficial during discussions with our team.

✨Tip Number 3

Brush up on your knowledge of real-time algorithms and their applications in high voltage grids. Being able to discuss specific examples or projects where you've implemented such algorithms will set you apart from other candidates.

✨Tip Number 4

Showcase your experience with agile methodologies like Scrum or Kanban. Be prepared to discuss how you've successfully collaborated in a team setting, as teamwork is crucial for our dynamic environment.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer for Critical Infrastructure Applications

Proficiency in C++, C#, or Java
Experience with Rust and modern programming paradigms
Knowledge of real-time algorithms
Familiarity with Linux environments
API development and integration skills
Understanding of CIM (Common Information Model) / CGMES
Experience with Version Control Systems (Git)
CI/CD and Test-Driven Development practices
Agile methodologies (Scrum, Kanban)
Strong analytical skills
Problem-solving abilities in complex technical contexts
Attention to detail and high-quality standards
Effective communication and collaboration skills
Fluency in German

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Engineer position. Familiarize yourself with the energy systems sector and the specific challenges related to grid restoration.

Tailor Your CV: Highlight your experience with programming languages like C++, C#, or Java, and any relevant projects that demonstrate your ability to work on software systems in critical infrastructure. Be sure to include your familiarity with modern development workflows and agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for contributing to the energy transition and how your skills align with the company's mission. Mention your interest in collaborating with experts and your motivation to deliver high-quality solutions.

Showcase Your Analytical Skills: Provide examples in your application that demonstrate your strong analytical skills and problem-solving abilities. Discuss how you've approached complex technical issues in the past and the outcomes of your solutions.

Wie du dich auf ein Vorstellungsgespräch bei DNV Germany Holding GmbH vorbereitest

✨Show Your Passion for Energy Systems

Make sure to express your enthusiasm for the energy transition and how your skills can contribute to a sustainable future. Discuss any relevant projects or experiences that highlight your commitment to this field.

✨Demonstrate Technical Proficiency

Be prepared to discuss your experience with programming languages like C++, C#, or Java. Highlight specific projects where you implemented real-time algorithms or worked in a Linux environment, as these are crucial for the role.

✨Emphasize Collaboration Skills

Since the role involves working closely with power grid and control system experts, share examples of how you've successfully collaborated in teams. Mention any experience with agile methodologies like Scrum or Kanban.

✨Prepare for Problem-Solving Scenarios

Expect to tackle complex technical issues during the interview. Be ready to discuss your analytical approach to problem-solving and how you would evaluate multiple solutions before making a decision.

Software Engineer for Critical Infrastructure Applications
DNV Germany Holding GmbH
Jetzt bewerben
D
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>