i
Cortex Consulting
29 Cortex Consulting Jobs
Software Engineer - Modbus Development (8-15 yrs)
Cortex Consulting
posted 10hr ago
Fixed timing
Location : Pune (Hinjewadi)
Type : Contract (2 months)
Client : Urgent Requirement
Job Description :
We have an urgent requirement for a Modbus Lead to join our team in Pune. The role is for a 2-month contract. As a Software Engineer in this position, you will design, develop, and unit test .NET applications using C#, Modbus, and SQL technologies. You will be involved in all phases of the device interfacing software development cycle and will be expected to adapt systems quickly to meet evolving business needs.
Key Responsibilities :
- Design, develop, and test complex .NET applications with C#, Modbus, and SQL.
- Lead the development of Modbus frameworks and implement Modbus communication protocols (Modbus TCP and Modbus RTU).
- Work with Modbus libraries, interfacing with devices, including reading from and writing to devices.
- Understand and parse XML configurations for devices.
- Collaborate on software architecture and design patterns, ensuring scalable and maintainable solutions.
- Implement object-oriented design (OOD) principles and design patterns (e.g., Singleton, Factory).
- Develop and support Windows-based applications using WinForms and WPF.
- Work with version control tools like GIT.
- Interface with devices using protocols such as Modbus, Ethernet IP, and ProfiNet.
- Experience with Azure platform for deployment and integration.
Key Skills & Qualifications :
- 8+ years of experience in C#, .NET, and Modbus application development.
- Strong experience with Modbus implementation, Modbus frameworks, and framework design.
- Expertise in Windows Forms (WinForms) and WPF development.
- Familiarity with device I/O, Master-Slave concepts, and device interfacing.
- Experience with Modbus TCP and RTU SDKs.
- Good understanding of design patterns (e.g., MVVM, Singleton, Factory).
- Solid knowledge of SQL and SQLite basics for data persistence and security.
- Experience with Azure for cloud integration.
- Proficiency in Visual Studio, GIT version control, and TCP/IP, Sockets.
- Strong understanding of PLC protocols like Modbus, Ethernet IP, ProfiNet, etc.
- Ability to work effectively in small teams and manage time efficiently.
- Degree in a technical discipline, ideally in Electronic Engineering.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Cortex Consulting Software Engineer roles with real interview advice
Nothing to like.
Not a company to rely on. Cortex is a company who do fraud commitments and fool employees. Never stand by its employees is a main work that this company does. Not good for people to join.
Read 1 review