Corporate
Downloads
Corporate

André & Stefan's story

Software Developer (Cloud vs. Embedded)

2 Fronius colleagues working in the entrance hall

Bugfixes, the cloud & embedded systems

Hidden away in a tiny little cubicle, hunched over your keyboard in a forgotten corner of the office? At Fronius, you can forget the stereotypes. We see software development as a team endeavor and offer exactly the environment you need to succeed. Our bright and airy offices provide fertile ground for sharing ideas and inspiration.

In addition to the necessary technical expertise, our software developers bring two things to the table above all else: an open and communicative manner and a passion for solving problems as a team.

Learn more about the two worlds of software development

Cloud vs.  Embedded
Coding in systems   Coding on the device
Software architecture and software design   Hardware-related software features
Large clusters, large data volumes
  Limited to one device
For grid operators
  For end customers

 

 

Cloud  & Embedded
If an error occurs…   … a bugfix must be created in both worlds.
When a command is sent from the cloud to individual devices, …
  … the embedded developer must react to this.
At the end of the day, both systems…
  … must communicate well with each other.

 

 

Employee Stefan at his desk
Video: Gain an insight into the everyday life of André & Stefan as software developers

Everyday working life

What does your day-to-day work entail?

Stefan: We typically work in the embedded area on new software features that the inverter should be able to offer in the future. We take a step-by-step approach based on the requirements and consider how this can be implemented in the code or on the hardware. We only integrate the new features into the software after successful testing.

André: I live in the cloud, as it were, and make sure that our inverters can be controlled by grid operators. As our appliances not only convert electricity but can also feed it into the grid, we need to implement dynamic export limits to ensure grid stability. In Australia, this must be remotely controllable, otherwise we will no longer be allowed to sell our inverters there.

Join our team

Troubleshooting

Which key combination or shortcut do you like to use the most?

Stefan: Probably the backspace key to delete my mistakes in the code!

André: This actually happens quite a lot, so I often use Ctrl+Z to undo major changes. You often have to rethink things and start again from scratch.

Stefan: And if an error occurs later, you then have to create a bugfix.

André: I really like solving these. If there’s a mistake somewhere in the code, you become both the detective and the culprit, investigating the story of your own crime. And then it’s incredibly satisfying when you find the bug and everything works again.

Two colleagues troubleshooting while sitting at their desks at Fronius in Thalheim near Wels

The potential benefits

Who benefits from your code?

André: Everyone. Our solutions are designed to maximize the potential benefit for our customers. With our code, for example, we ensure that electricity can be fed into the grid and therefore that the entire photovoltaic system pays for itself more quickly. It feels amazing that our work is part of a greater whole.

Stefan: Our code enables PV energy to be used efficiently and, in turn, lowers energy costs. We also offer our customers a high level of safety thanks to the backup power function.

For Fronius

What skills does a software developer at Fronius need?

André: Software development often focuses on the time complexity and efficiency of an algorithm. But basically, it’s essential that you can communicate with other people. Most problems are due to communication, but communication is also the key to solving them.  


What makes Fronius different?

André: There are not many companies of this size that are so serious about issues such as sustainability and sustainable profitability – and even fewer actively embody such good values. Young people seek jobs that are meaningful. At Fronius, you can contribute to the energy revolution while delivering long-term and sustainable added value. If this is important to you, you should definitely apply.  

Two Fronius colleagues work together to solve a problem on a laptop.
Mitarbeiter Fronius

Would you like to become part of the Fronius family?

You can find even more insights into our working culture and current career opportunities on our careers portal.

Discover further career opportunities