drjobs Software Developer Internet of Things

Software Developer Internet of Things

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hyderabad - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position Overview:
We are seeking a talented and motivated Software Developer to join our team and contribute to the development of advanced automation solutions. In this role you will work on designing implementing and optimizing software that powers our automation systems. You will collaborate with engineers product managers and other stakeholders to create highperformance scalable and reliable software applications.

Key Responsibilities:

Software Development: Develop and maintain software applications for automation systems including control systems data acquisition and user interfaces.
System Integration: Integrate software with various automation hardware and systems ensuring seamless communication and optimal functionality.
Algorithm Design: Design and implement algorithms for automation processes including control algorithms data processing and optimization.
Testing and Debugging: Conduct comprehensive testing and debugging to ensure software reliability performance and compliance with standards. Promptly address and resolve any issues.
Documentation: Create and maintain detailed technical documentation including software design architecture and user manuals.
Collaboration: Collaborate effectively with crossfunctional teams to understand requirements and deliver solutions that meet project objectives and deadlines.
Continuous Improvement: Stay updated on the latest advancements in automation technology and propose enhancements to improve existing systems and processes.


Qualifications:

  • Education: Bachelor s degree in Computer Science Software Engineering Automation Engineering or a related field. Equivalent work experience will also be considered.
  • Experience: At least 4 years of professional experience in software development with a strong preference for experience in automation or control systems.
  • Technical Skills: Proficiency in programming languages such as C Python Java or similar. Experience with automation frameworks and technologies like PLCs SCADA systems and ROS is highly desirable.
  • ProblemSolving: Strong analytical and problemsolving skills with the ability to develop innovative solutions to complex automation challenges.
  • Communication: Excellent verbal and written communication skills with the ability to collaborate effectively within a team environment.

Preferred Qualifications:

  • RealTime Operating Systems: Experience working with realtime operating systems (RTOS) and embedded systems.
  • Industrial Communication Protocols: Familiarity with industrial communication protocols such as Modbus Profibus or OPC UA.
  • Data Analysis and Visualization: Knowledge of data analysis and visualization tools such as MATLAB R or similar platforms.
  • Cloud Computing: Experience with cloud computing platforms and services including AWS Azure or Google Cloud.

python,c++,plc programming,scada systems,real-time operating systems (rtos),cloud,cloud computing,communication protocols

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.