Senior Software Engineer

Averna
Hasselt, Belgium
3 months ago
Apply on careerjet.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

C Sharp (Programming Language) Python (Programming Language) LabVIEW Software Architecture Systems Development Life Cycle Subversion Systems Architecture Control Structures Git Process Control Systems Iec61131-3 Software Version Control

Job description

As a Senior Software Engineer, you will be responsible for designing, developing, and implementing advanced automation and control architectures for custom-built test and measurement systems. You combine strong analytical and process insight with a solid understanding of machine behavior, fine adjustment processes, and underlying physics. You’ll bridge the gap between software, hardware, and automation, turning functional requirements into robust, maintainable control architectures. This role requires both conceptual and hands-on involvement, ensuring that designs translate into reliable, high-performance systems. In this role, you will:

  • Define, design, and validate software architectures for advanced automation systems
  • Translate functional and process requirements into modular software concepts
  • Collaborate with system, hardware, and automation engineers for seamless integration
  • Provide technical leadership and guidance to multidisciplinary teams
  • Support system commissioning, fine-tuning, and troubleshooting
  • Drive standardization and scalability of system architectures
  • Ensure designs meet technical, quality, and performance targets

Requirements

  • Master’s degree in Engineering (Automation, Mechatronics, Electronics, or equivalent) or Science, or equivalent through experience including the definition and realization of modular and scalable software architectures
  • Minimum 5 years of relevant experience in automation, control, or test system development
  • Proficient in python and/or C#
  • Strong process insight, understanding of machine physics and fine adjustment mechanisms
  • Solid experience in industrial control systems
  • Strong abstraction and system-level thinking
  • Experience with motion systems and control loops is an asset
  • Hands-on with hardware and learning mindset
  • Knowledge of LabVIEW or PLC programming (IEC 61131-3, ST) is nice to have
  • Familiar with version control systems such as git or svn
  • Excellent analytical and communication skills
  • Fluent in Dutch and English
  • Willing to travel occasionally (up to 25%)

Benefits & conditions

At Averna, you’ll join a growing and human-focused company where you have room to take initiative, work on cutting-edge technology, and be part of a truly international environment. We offer:

  • A dynamic role where your software architectures come to life
  • A wide variety of challenging automation and control projects
  • A collaborative team that values knowledge-sharing and celebrates achievements together
  • A competitive salary package with attractive benefits (incl. company car, meal vouchers, insurances, flexible hours, etc.) #LI-Hybrid
  • Opportunities for professional growth, both locally and internationally
  • A professional, flexible working environment where your voice counts
  • Be part of a company that puts ESG at the heart of its mission, for people, planet, and performance

About the company

Averna is a global engineering company that helps customers accelerate product development, quality, and innovation. With over 1200 employees worldwide, we design and deliver custom test and measurement solutions for leading players in medtech, consumer electronics, automotive and more. Our Belgian team is known for its precision engineering and the diversity of projects we handle. Here, you don’t just design, you see your creations fully built, fine-tuned, and brought to life. From first sketch to finished product, you’re involved in every step, with the satisfaction of seeing your work in action.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:05 min

Evolution of version control systems in regulated industries

Daniel Siegl · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:56 min

The impact of Git on modern version control

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all