C++ Software Engineer (Mumbai)

C++ Software Engineer (Mumbai)

10 Apr
|
Motax Solutions
|
Mumbai

10 Apr

Motax Solutions

Mumbai

We are looking for a talented Software Engineer with hands‑on experience in C/C++, LinuxCNC, Qt, and EtherCAT. You will play a key role in developing next‑generation machine control software, combining real‑time motion control, industrial communication, and intuitive operator interfaces.This role is ideal for engineers who enjoy working close to hardware, solving complex control problems, and building reliable systems used in industrial environments.Key Responsibilities- Design, implement, and maintain C/C++ software for motion control, machine coordination, and system services.- Customize and extend LinuxCNC, including HAL components, real‑time modules, and configuration frameworks.- Develop Qt‑based applications (Qt Widgets or QML) for operator interfaces, diagnostic tools, and configuration utilities.- Integrate and optimize EtherCAT communication for drives, I/O modules, sensors, and distributed control.- Collaborate with mechanical, electrical, and controls engineers to define system requirements and ensure seamless integration.- Analyze and improve system performance,



determinism, and reliability in real‑time environments.- Debug issues across the full stack—real‑time threads, HAL, EtherCAT networks, drivers, and UI layers.- Contribute to architecture design, code reviews, and continuous improvement of development processes.- Produce transparent technical documentation, including design specifications, interface definitions, and test procedures.-Required Qualifications- Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or related field.- 2–5 years of professional experience in C/C++ development.- Practical experience with LinuxCNC, including HAL, INI configuration, and real‑time components.- Proficiency with Qt for UI development.- Hands‑on experience with EtherCAT (e.g., SOEM, IgH stack, or vendor‑specific implementations).- Strong understanding of Linux environments, multithreading, and real‑time programming.- Sol

📌 C++ Software Engineer (Mumbai)
🏢 Motax Solutions
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: c++ software engineer (mumbai) / mumbai
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: c++ software engineer (mumbai) / mumbai