TalentAQ

TalentAQ

Senior Software Engineer/Tech Lead

25 positions
Engineering•Full Time•5+ years•Bangalore Rural, Karnataka•

Required Skills
21 skills

C#
.NET framework
Special Purpose Machine software development
industrial automation software
sensors
cameras
PLCs
Siemens
Allen-Bradley
Omron
Modbus
Ethernet/IP
OPC-UA
hardware interfacing
real-time data acquisition
control systems
multi-threading
asynchronous programming
event-driven software design
SDLC
version control systems

Job Description

<ul><li>👉 Required Skills & Experience:</li><li>Strong proficiency in C# and .NET framework development.</li><li>Proven experience in Special Purpose Machine software development or industrial automation software.</li><li>Hands-on experience integrating and communicating with devices like sensors, cameras, and PLCs (e.g., Siemens, Allen-Bradley, Omron).</li><li>Familiarity with communication protocols such as Modbus, Ethernet/IP, OPC-UA, or similar.</li><li>Knowledge of hardware interfacing, real-time data acquisition, and control systems.</li><li>Experience with multi-threading, asynchronous programming, and event-driven software design.</li><li>Good understanding of software development lifecycle (SDLC) and version control systems.</li><li>Ability to quickly learn new technologies and adapt to changing project requirements.</li><li>Strong problem-solving skills and attention to detail.</li><li>Excellent communication skills and ability to work effectively in a team.</li><li>👉 Qualifications:</li><li>Bachelor’s degree in computer science, Electronics, Electrical Engineering, or related field.</li><li>Prior experience working in manufacturing automation, robotics, or machine vision domains.Venkatesh Jolapuri</li></ul>
  • 👉 Required Skills & Experience:
  • Strong proficiency in C# and .NET framework development.
  • Proven experience in Special Purpose Machine software development or industrial automation software.
  • Hands-on experience integrating and communicating with devices like sensors, cameras, and PLCs (e.g., Siemens, Allen-Bradley, Omron).
  • Familiarity with communication protocols such as Modbus, Ethernet/IP, OPC-UA, or similar.
  • Knowledge of hardware interfacing, real-time data acquisition, and control systems.
  • Experience with multi-threading, asynchronous programming, and event-driven software design.
  • Good understanding of software development lifecycle (SDLC) and version control systems.
  • Ability to quickly learn new technologies and adapt to changing project requirements.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work effectively in a team.
  • 👉 Qualifications:
  • Bachelor’s degree in computer science, Electronics, Electrical Engineering, or related field.
  • Prior experience working in manufacturing automation, robotics, or machine vision domains.Venkatesh Jolapuri

Similar Jobs

10000 jobs available

Sales5-10 years
Technical Sales
Problem-solving
Communication
+16 more
Engineering5-8 years
multithreading
asynchronous operations
thread-safe coding
+7 more
Engineering8+ years
Python
Golang
React
+5 more
Engineering2-5 years
software engineering
gaming
multithreading
+4 more
Software Engineering
Multithreading
Asynchronous Operations
+4 more
Engineering8+ years
CRM
SaaS
PaaS
+11 more