Software Engineer – TÜV SÜD
Join TÜV SÜD, a global leader in testing, inspection, and certification, as a Software Engineer. This home‑based role focuses on developing industrial software across Windows and Linux platforms with C#, Delphi, C++, and Python.
Role Overview
TÜV SÜD offers a premium quality, safety, and sustainability solutions provider that delivers testing, certification, inspection, and training services worldwide.
Main Duties & Responsibilities
* Design, develop, and maintain software applications for Windows and Linux.
* Optimize code for runtime speed and performance.
* Implement client/server architectures with advanced security measures.
* Integrate with industrial communication protocols and data acquisition systems.
* Troubleshoot and resolve technical issues in industrial environments.
Person Specification / Key Competencies
* Bachelor’s degree in Computer Science, Engineering, or related field.
* Extensive experience in C#/.NET development with strong object‑oriented and asynchronous programming skills.
* Proven experience with Blazor web application development.
* Experience developing Delphi/FreePascal applications for Windows and Linux.
* Expertise in code optimization for computationally intensive tasks.
* Understanding of authentication and authorization principles.
* Solid front‑end web technologies knowledge (JavaScript, HTML5, CSS3).
* Knowledge of industrial communication protocols such as MODBUS, OPC (DA/UA), and Profibus.
* Experience with data acquisition from electrical sensors (mA, HART, 10V).
* Proficiency with Linux operating systems (Redhat, Ubuntu/Debian).
* Experience with Git source control.
* Understanding of agile SDLC methodologies.
* Strong written and verbal communication skills.
* Excellent analytical and problem‑solving skills.
Desirable Skills & Experience
* Good C++ knowledge.
* Fair understanding of Fortran.
* Experience with MS SQL database systems.
* Some experience with Python.
* Familiarity with additional industrial communication protocols.
* Knowledge of embedded systems development.
* Domain knowledge in automation.
* Experience experimenting with microcontroller and single‑board computer platforms (Arduino, Raspberry Pi).
Benefits & Compensation
India: competitive salary and benefits package that includes a minimum of 33 days holiday entitlement (for full‑time employees, including public holidays), a contributory Group Personal Pension Plan, and a non‑contributory Group Life Assurance Scheme.
Additional schemes: Salary Exchange/Sacrifice schemes (holiday purchase/selling, cycle to work scheme, pensions), incentive schemes, and comprehensive wellbeing support (Employee Assistance Programme, Dental Scheme and Occupational Health services). Depending on the role, employees may also be eligible for hybrid/permanent homeworking, a Company Car/Car Allowance, and Private Medical Insurance.
Location & Working Model
East Kilbride, United Kingdom – Home‑Office.
Employment Type
Full‑time / Temporary (10‑month limited contract).
Seniority Level
Entry level.
Job Function & Industry
Engineering and Information Technology – Public Safety.
#J-18808-Ljbffr