Software Engineer – C# / .Net | Industrial applications

BHS Corrugated Maschinen- und Anlagen GmbH

Málaga

Presencial

EUR 40.000 - 55.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Flexible work schedules
Opportunities for career growth
International trips to Germany
Private insurance with Sanitas after probation
Flat hierarchy and supportive team

Descripción de la vacante

A leading technology firm seeks a Software Engineer in Málaga, Spain, to design plant-level software and MES/SCADA systems for industrial manufacturing. Ideal candidates have 3-5 years of C#/.NET development experience, a solid grasp of object-oriented design, and familiarity with industrial protocols. Offering flexible work schedules and opportunities for career growth, it's a perfect opportunity to innovate within a tech-driven environment, collaborating with international teams and engaging with legacy systems.

Formación

  • 3–5 years of professional C#/.NET development experience.
  • Solid understanding of object-oriented design and clean architecture.
  • Experience with Git, CI/CD, and modern development workflows.
  • Willingness to work with legacy codebases.
  • Fluent English required.

Responsabilidades

  • Design and develop plant-level software and MES/SCADA systems.
  • Build applications using C# and .NET.
  • Integrate REST APIs with factory-floor systems.
  • Collaborate with teams in Germany and China.
  • Contribute to maintainable codebases.

Conocimientos

C#/.NET development
Object-oriented design
Clean architecture
Software lifecycle management
Git
CI/CD
Automated testing
Fluent English

Herramientas

OPC-UA
Modbus
MQTT

Descripción del empleo

Are you ready to take your skills to the next level in a company that values innovation, precision, and continuous improvement?

With over 3,500 employees and headquarters in Germany, BHS Corrugated operates in more than 20 countries and is a global leader in the corrugated cardboard industry. We offer complete solutions across the full product lifecycle—from mechanical and electrical design to production, installation, predictive maintenance, and digital services. Our projects involve high-tech components such as corrugating rolls, custom-built machinery, full production lines, Industry 4.0 applications, and inline digital printing.

Our vision is focused on the future: we will integrate AI and Automation into our technologies and user experiences around the world!

Since 2024 we are expanding to Spain. If you're based in Spain and looking for a new professional challenge in a tech-driven, international environment, this is your opportunity to join our new team in Málaga – BHS Spain. Contribute to cutting-edge projects with global impact—and grow with a company that is shaping the future of industrial manufacturing.

What You’ll Do
  • Design and develop plant-level software and MES/SCADA systems for industrial manufacturing environments.
  • Build robust applications using C#, .NET, and industrial communication protocols like OPC-UA, Modbus, and MQTT.
  • Integrate REST APIs and industrial data sources to connect factory-floor systems with higher-level platforms.
  • Work closely with engineering teams in Germany and China on cross-border automation projects.
  • Contribute to clean, maintainable, and automated codebases following software best practices.
  • Explore and apply AI-assisted development tools to boost productivity and innovation Using tools like Copilot or Claude)
  • Travel to Germany periodically to collaborate on-site with colleagues and visit production facilities.
What You Bring

This is a software engineering role, not an automation engineering role. You won't be programming PLCs or configuring SCADA panels — you'll be building the C#/.NET applications that connect to them. We're looking for developers who write clean, testable, maintainable code AND understand why industrial environments impose different constraints than typical enterprise software.

Our software runs on corrugator lines worldwide, some for over a decade. You'll work with both greenfield projects and existing systems — modernizing legacy code, ensuring backward compatibility, and making thoughtful architectural decisions that will hold up over long product lifecycles. If you enjoy the challenge of evolving a living codebase rather than only starting from scratch, you'll thrive here.

Must have:
  • 3–5 years of professional C# / .NET development (not scripting, not configuration — actual software engineering)
  • Solid understanding of object-oriented design, clean architecture, and software lifecycle management
  • Experience with Git, CI/CD, automated testing, and modern development workflows
  • Willingness and ability to work with legacy codebases — refactoring, modernizing, and maintaining long-lived systems
  • Fluent English (written and spoken)
Preferred:
  • Experience building software that interfaces with physical systems — industrial machines, PLCs, sensors, or IoT devices
  • Familiarity with industrial communication protocols (OPC-UA, Modbus, MQTT) or willingness to learn them quickly
  • Understanding of what makes industrial software different: long lifecycles, backward compatibility, reliability requirements, deployment to plant environments rather than cloud
  • Exposure to SCADA, MES, HMI, or similar plant-level systems — as a developer, not an operator/configurator
What we offer
  • Modern offices with a vibrant and collaborative environment.
  • Flexible work schedules and models.
  • Opportunities for career growth and continuous learning.
  • International trips to Germany to connect with colleagues and learn from real production and customer sites.
  • Flat hierarchy and a friendly, supportive team.
  • After the probation period: private insurance with Sanitas and flexible benefits (restaurants, public transport, and kindergartens).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

IT Software Developer – Industrial Automation & PLC Communications
IT Software Developer – Industrial Automation & PLC Communications

Körber • Madrid

Híbrido
EUR 35.000 - 50.000
Flexible working conditions
Hybrid/mobile working model
Opportunities for career development in a growing team
Senior Automation Engineer
Senior Automation Engineer

GEA Group • Alcobendas

Híbrido
EUR 40.000 - 60.000
Private health insurance plan
Flexible working hours
23 days of vacation per year
.Net Developer
.Net Developer

iTalenters • Cataluña

Híbrido
EUR 52.000 - 70.000
Hybrid work
Private medical insurance
Flexible hours
+4
Software Developer
Software Developer

B. Braun Melsungen AG • Barcelona

Híbrido
EUR 42.000 - 60.000
Flexible hours
Hybrid working between office and home
Health insurance
PLC Automation Engineer
PLC Automation Engineer

H2SITE • País Vasco

Presencial
EUR 42.000 - 56.000
Impactful R&D project
Culture of innovation
Collaborative team
+5
Software Developer (.NET)
Software Developer (.NET)

B. Braun Melsungen AG • Barcelona

Presencial
EUR 55.000 - 73.000
Flexible working hours
Hybrid work between office and home
Professional development opportunities
+1
.Net Developer
.Net Developer

iTalenters • Barcelona

Híbrido
EUR 45.000 - 60.000
Hybrid work: 3 days onsite Barcelona
Private medical insurance
Continuous training & certifications
+2
Backend Software Developer (.NET)
Backend Software Developer (.NET)

B. Braun Melsungen AG • Bellprat

Híbrido
EUR 50.000 - 61.000
Hybrid work model
Annual bonus 10%
Flexible hours
+2
PLC Automation Engineer
PLC Automation Engineer

H2SITE • Lujua

Presencial
EUR 45.000 - 65.000
Impactful R&D project
Culture of innovation
Collaborative and supportive team
+4
System Software Engineer
System Software Engineer

Linde Material Handling • Barcelona

Híbrido
EUR 42.000 - 64.000
Attractive remuneration
Extensive trainings
Private health insurance
+3