LabVIEW Programming Engineer

Randstad Türkiye

Fatih

On-site

TRY 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad Türkiye is seeking a software engineer to develop PC-based human-machine interfaces (upper computer) with LabVIEW, focusing on UI/UX and PC-to-device communications. You will lead requirement analysis, system design, and test planning for non-standard aging and test platforms.

You will own development tasks, perform coding and debugging, and maintain upper computer software within the stack. Strong LabVIEW, CAN/Modbus/SCPI, and C#/MySQL knowledge are expected.

Qualifications

  • More than 1 year of relevant industry experience in industrial control upper computer software.
  • Proficient in LabVIEW programming with multi-threading capabilities.
  • Understanding of CAN, Modbus and SCPI protocols; skilled in Socket network programming.
  • Proficient in C# and MySQL; knowledgeable in database management and transactions.
  • Experience with automotive electronics MCU aging/burn-in software is a plus.

Responsibilities

  • Develop PC-based HMI software (upper computer) using LabVIEW, including UI/UX and PC-to-device communication.
  • Lead requirement analysis, system solution design, software outline/detailed design, test plans, and documentation.
  • Take ownership of development tasks, complete objectives on schedule, and debug software modules.
  • Maintain upper computer software systems within the relevant technology stack.

Skills

Socket programming
C#
CAN protocol
Modbus protocol
SCPI protocol
MySQL
Automotive MCU aging

Tools

LabVIEW

Job description

  • Responsible for the development of PC-based human-machine interaction software (upper computer/host computer) applications using LabVIEW, including UI/UX interface design and communication control software development between PC and other devices.
  • Lead requirement analysis, system solution design, software outline design/detailed design, test plan development, and creation of user manuals and other related documentation for non-standard test & aging systems and automated test platforms.
  • Take ownership of development tasks according to project requirements, complete assigned objectives on schedule, and independently handle coding and debugging of the corresponding software modules.
  • Responsible for the development, debugging, and ongoing maintenance of upper computer software systems within the relevant technology stack.
Job Requirements
  • More than 1 years of relevant industry experience, familiar with the development process of industrial control upper computer software, with good programming practices and solid software engineering capabilities.
  • Proficient in LabVIEW programming, familiar with multi-threading design, and capable of independently designing test equipment software solutions.
  • Understanding of common industrial communication protocols such as CAN, Modbus, SCPI, etc., and proficient in Socket network programming.
  • Proficient in C# programming, familiar with MySQL database, and knowledgeable in database management, triggers, transactions, locking mechanisms, etc.
  • Familiar with the application of conventional IO cards, analog acquisition cards, motion control cards, and various instruments & meters; understanding of CAN open, UDS on CAN, ISO 15765, SAE J1939 protocols.
  • Candidates with experience in automotive electronics MCU aging/burn-in software development and testing will be given priority.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

LabVIEW HMI & Test Automation Engineer
LabVIEW HMI & Test Automation Engineer

Randstad Türkiye • Fatih

On-site
TRY 180,000 - 300,000
Test Engineer
Test Engineer

Jobtailor • Turkey

On-site
TRY 600,000 - 900,000
Industrial Test Systems Engineer - Automation & LabVIEW
Industrial Test Systems Engineer - Automation & LabVIEW

Jobtailor • Turkey

On-site
TRY 600,000 - 900,000
Control Systems Simulation and Calibration Engineer
Control Systems Simulation and Calibration Engineer

AVL in Türkiye Research and Engineering • Fatih

On-site
TRY 250,000 - 450,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

MCT Technic • Fatih

On-site
TRY 350,000 - 600,000
Senior Software Quality Assurance Specialist
Senior Software Quality Assurance Specialist

Eminevim • Fatih

On-site
TRY 300,000 - 520,000
Vehicle Systems Engineer
Vehicle Systems Engineer

AVL in Türkiye Research and Engineering • Fatih

On-site
TRY 300,000 - 420,000
MFG Engineer
MFG Engineer

Eaton Corporation • Çankaya

On-site
TRY 350,000 - 650,000
MFG Engineer
MFG Engineer

COMFORT SYSTEMS • Sincan

On-site
TRY 110,000 - 190,000
MFG Engineer
MFG Engineer

Eaton • Sincan

On-site
TRY 300,000 - 460,000