Skip to content Skip to footer

evosoft - C# developer trainee (Alarming)

Job ID
496758
Posted since
27-Feb-2026
Organization
Foundational Technologies
Field of work
Research & Development
Company
evosoft Hungary Szamitastechnikai Kft.
Experience level
Student (Not Yet Graduated)
Job type
Part-time
Work mode
Hybrid (Remote/Office)
Employment type
Permanent
Location(s)
  • Budapest - - Hungary

At evosoft - a trusted partner of Siemens ­- we don’t just write code, we create solutions that make life better. Our software powers Smart IndustriesSystem TestsIT SolutionsDigitalization and Medical Innovations, helping industries move forward and shaping the future of technology.

Our culture is defined by our values: you’ll join a team where innovative thinking, collaboration and continuous learning shape how we develop solutions that improve everyday life across industries.

If you’re looking for a place where your ideas matter and your work makes a real difference, this is the right opportunity for you.

 

C# developer trainee (Alarming)

 

​The team works in the field of industrial automation. We are responsible for developing robust functions for the configuration, download, and display of both program alarms and system diagnostic alarms.

Program alarms are generated by PLC programs based on controlled process parameters (e.g., temperature limits, motor faults), providing vital, process-specific feedback.

System diagnostic alarms are automatically generate​​d by hardware and system components (e.g., PLCs, I/O modules) to indicate infrastructure health issues like module failures, communication errors, or power supply problems.

 

You’ll make an impact by:

  • Develop core components of the automation framework (Alarming).

  • Contribute to sprint planning and support the preparation of quarterly development cycles.

  • Design, prototype, implement, and validate new functionalities;

  • Enhance existing features and resolve issues across supported product versions.

  • Review specifications, create automated unit and integration tests, and evaluate test results.

  • Propose and drive improvements to the team’s agile processes.

 

Your success is grounded in:

  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Some exposure to C# or a similar object-oriented language (e.g., Java, C++). This could be through academic projects, personal projects, or introductory courses.

  • Familiarity with fundamental data structures and algorithms.

  • Basic awareness of what constitutes "clean code" and why it's important (even if you haven't applied it extensively yet).

  • Good written and spoken English skills to effectively communicate with team members and understand project requirements

  • An open mind to gain new technical and technological knowledge

 

You’ll stand out with:

  • Experience in agile development

  • Knowledge of Visual Studio, TFS, Git, NUnit, Linux

  • Experience with international project environment

 

You’ll benefit from:

  • Hybrid working model (3 days/week home office on average)

  • Flexible working hours

  • Closed, guarded parking area

  • Supportive team and dedicated mentor

  • Inspiring work environment and long-term job security

  • Opportunities for international collaboration

  • Several internal communities (sport, CSR, Go Green, Toastmasters, etc.)

  • Family friendly workplace and The Best Workplace for Women Award

 

Ready to join us?

We want you to be the best version of yourself at evosoft - a place where you truly belong. Here, your ideas matter, your voice is heard, and your uniqueness is celebrated. Together, we thrive to build a workplace where everyone feels safe to contribute, learn, and grow - because diversity isn’t just a value for us, it’s our strength. If you’re looking for long‑term opportunities in a stable yet forward‑thinking tech community, you’ll feel right at home with us.