Jobs
Interviews

1050 Mqtt Jobs - Page 27

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Job Title: Support Engineer – AVEVA Predictive Analytics (Predictive Maintenance) 📅 Experience: 2–7 Years 🎯 Role Overview As a Support Engineer for AVEVA Predictive Analytics , you will be responsible for the deployment, integration, troubleshooting, and ongoing technical support of AVEVA’s advanced Predictive Maintenance (PdM) applications, including PRiSM. You will work closely with clients across manufacturing, energy, utilities, and process industries to ensure optimal performance of machine learning-based asset health monitoring solutions. 🛠️ Key Responsibilities Area Responsibilities Technical Support Provide L1/L2 support for AVEVA Predictive Analytics Resolve software, model, or data issues via remote or onsite support Log and track issues via AVEVA support tools (Zendesk, Salesforce, etc.) | Deployment & Configuration | Assist in installing and configuring the Predictive Analytics platform Integrate with PI System , SCADA , DCS , and historian data sources Help onboard assets for real-time monitoring | Model Management | Support creation and tuning of anomaly detection models Assist customers in interpreting asset health scores and alerts Collaborate with data science or engineering teams for deeper diagnostics | Client Training | Conduct training for operators and engineers on dashboards and alerts Document SOPs and troubleshooting guides | Integration & Testing | Validate communication between PdM system and CMMS (SAP, Maximo, etc.) Perform UAT and support go-live for PdM rollouts 🎓 Qualifications & Skills 🎓 Education Bachelor’s Degree in Electrical/Instrumentation/Control Systems/Mechanical Engineering or equivalent 🧠 Technical Skills Experience with AVEVA tools (e.g., Predictive Analytics , PI System , System Platform , InTouch ) Familiarity with SCADA/DCS/PLC systems and historian interfaces Working knowledge of SQL , Python , or scripting for model/data handling Exposure to condition monitoring and reliability engineering concepts 💡 Desirable Skills Experience with AI/ML in asset health monitoring Hands-on with AVEVA Insight , OSIsoft Asset Framework (AF) Basic understanding of MQTT, OPC-UA , or Modbus protocols Knowledge of maintenance strategies: PdM, CBM, RCM Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Himachal Pradesh, India

On-site

Job Posting for Automation Developer , Industry is Healthcare Domain. Location – Parwanoo (Himachal Pradesh) Job Description: Design end-to-end IoT solutions, including hardware, software, and cloud integration. Select appropriate IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT). Develop system architecture for scalability, security, and reliability. Collaborate with engineers and stakeholders to implement IoT projects. Ensure compliance with data privacy and security standards. Develop firmware for IoT devices (microcontrollers, sensors, gateways). Write backend services for data processing and analytics. Implement communication protocols (MQTT, Web Sockets, REST APIs). Optimize device performance and power consumption. Debug and troubleshoot IoT systems. Write backend services for data processing and analytics. Design and prototype IoT hardware (PCBs, sensors, edge devices). Select components (microcontrollers, wireless modules, power systems). Work with manufacturers for production and testing. Ensure compliance with industry standards (FCC, CE). Optimize for low-power and wireless connectivity (Wi-Fi, Cellular, LoRa ) Develop data pipelines for IoT sensor data. Implement real-time analytics and machine learning models. Optimize databases (SQL, NoSQL, Time-Series DBs like InfluxDB). Visualize data using dashboards (Grafana, Tableau, Power BI) Strong knowledge of IoT protocols (MQTT, COAP, HTTP) Experience with cloud platforms (AWS, Azure, GCP). Familiarity with embedded systems and wireless communication (BLE, LoRa, Zigbee). Programming skills (Python, Java, C/C++). Understanding of cyber security for IoT. Python, SQL, and data processing frameworks. Experience with cloud data services (AWS IoT Analytics, Azure Stream Analytics). Knowledge of machine learning for predictive maintenance. Show more Show less

Posted 1 month ago

Apply

0.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Position Overview: We are seeking a highly skilled and motivated Senior Engineer to join our R&D team, focused on open automation and the convergence of IT and OT. This role demands a strong IT background, exceptional systems design and software engineering capabilities, and a passion for integrating IT and OT systems. Responsibilities: Design and develop high-quality software solutions for open automation systems. Contribute to the architecture and implementation of APIs, microservices, and event-driven systems. Implement and maintain CI/CD pipelines, leveraging containerization, orchestration, and automation tools. Contribute to system administration tasks, including network management, OS configuration, virtualization, and cloud deployments. Collaborate with other engineers, researchers, and stakeholders to define requirements, design solutions, and ensure successful project delivery. Stay up-to-date with the latest technologies and trends in IT/OT convergence and open automation. Qualifications Engineering background preferred : e.g., Electrical Engineering, Computer Engineering, Automation Engineering. (more than 7 years experience) Required Skills: Systems Design: Expertise in API design, high-availability and scalable architectures, message queues, and event-driven systems. Software Engineering : Proficiency in Python and C#.NET, demonstrating best practices and clean code principles; solid understanding of web development concepts and experience with SQL databases. DevOps : Hands-on experience with CI/CD pipelines, and technologies like Docker, Kubernetes, Ansible, and Zabbix. Industrial communication protocols: Familiarity with OPC UA, MQTT, HTTP/S, WebSocket, REST, GraphQL, and OData. Systems Administration : Proven experience in network administration, Linux and Windows server management, virtualization technologies, and cloud computing platforms. Communication and Collaboration : Ability to work effectively within a team and communicate technical concepts clearly Primary Location : IN-Karnataka-Bangalore Schedule : Full-time Unposting Date : Ongoing

Posted 1 month ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Lead Software Developer Frontend Experience : 6+ Years Employment Type : Full-time About We360.ai At we360.ai, were transforming workforce productivity through smart, intuitive, and secure SaaS solutions. Our platform empowers organizations to manage, analyze, and improve team performance in real-time. We are looking for passionate individuals who are excited to build scalable, user-friendly interfaces that make complex data simple and actionable. As a Lead Software Developer Frontend, you will spearhead the development of our frontend applications, ensuring seamless user experiences and robust performance. Your expertise will guide the team in implementing best practices, optimizing application performance, and delivering high-quality features that align with our product vision. Key Responsibilities Design and implement responsive user interfaces using React and TypeScript, ensuring cross-browser compatibility and optimal performance. Develop and maintain a custom component library, promoting reusability and consistency across the application. Collaborate with backend teams to integrate RESTful APIs, MQTT, and WebSocket services, ensuring seamless data flow and real-time updates. Monitor and enhance application performance, implementing best practices for speed and scalability. Conduct code reviews, enforce coding standards, and ensure the implementation of testing frameworks like Jest, Cypress, or Playwright. Work closely with UX/UI designers, product managers, and other stakeholders to translate requirements into technical solutions. Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement. Oversee the deployment of applications on cloud platforms such as Azure, ensuring reliability and and Skills : Bachelors Degree in Computer Science or a related field, or equivalent practical experience. 6+ years in frontend development within product-based companies. Expertise in HTML, CSS, JavaScript, and TypeScript. Proficient in React (latest versions) and UI component libraries like Ant Design or Material UI. Experience with state management tools and building custom component libraries. Familiarity with web standards and terminologies such as HTTP, CDN, SSL, CORS, CSRF, and Service Workers. Knowledge of PostgreSQL and basic backend modifications to support frontend requirements. Experience with cloud services deployment, preferably Azure. Understanding of testing frameworks like Cypress, Playwright, Selenium, Jest, Mocha, or Cucumber. Ability to manage multiple priorities with minimal supervision. Experience with Agile/Scrum development methodologies. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Description We are seeking a highly motivated and skilled Java Developer with a strong understanding of IoT technologies to join our dynamic team in Gurgaon. The ideal candidate will be responsible for designing, developing, and implementing robust and scalable software solutions that integrate with IoT devices and cloud platforms. You will play a crucial role in building and maintaining our IoT ecosystem, ensuring seamless data flow and efficient device management. This role requires a proactive individual with excellent problem-solving skills and a passion for working with cutting-edge technologies. Design, develop, and maintain Java-based applications and microservices for our IoT platform. Integrate IoT devices and sensors with backend systems using various communication protocols (e.g., MQTT, CoAP, HTTP). Develop and consume RESTful APIs for data exchange between different components of the system. Work with databases such as PostgreSQL and/or MySQL for data storage and retrieval. Utilize cloud platforms (preferably Azure or AWS) for deploying, managing, and scaling IoT solutions. Implement security measures for IoT devices and data transmission. Write clean, well-documented, and efficient code following best practices and coding standards. Participate in code reviews to ensure code quality and knowledge sharing. Troubleshoot and debug issues across the entire IoT solution stack. Collaborate effectively with cross-functional teams including hardware engineers, data scientists, and product managers. Stay up-to-date with the latest trends and technologies in Java, IoT, and cloud computing. Contribute to the continuous improvement of our development processes and tools. Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. Programming Languages : Strong proficiency in Java and JavaScript. Databases : Experience with relational databases such as PostgreSQL and/or MySQL, including database design and querying. IoT Fundamentals : Solid understanding of IoT concepts, device communication protocols, and data management in IoT environments. Cloud Platforms : Hands-on experience with at least one major cloud platform (Azure or AWS), including services related to IoT, compute, storage, and networking. API Development : Experience in designing, developing, and consuming RESTful APIs. Version Control : Proficient in using Git for version control and collaboration. Problem-Solving : Excellent analytical and problem-solving skills with the ability to diagnose and resolve complex issues. Communication : Strong written and verbal communication skills. Teamwork : Ability to work effectively in a collaborative team environment. Experience with other IoT platforms or services. Knowledge of other programming languages (e.g., Python). Experience with message queuing systems (e.g., Kafka, RabbitMQ). Understanding of security best practices for IoT devices and cloud environments. Experience with containerization technologies (e.g., Docker, Kubernetes). Familiarity with agile development methodologies (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Role : Senior Embedded Firmware Developer About Rosmerta Technologies Limited Rosmerta Technologies Limited (RTL) is a leading player in providing secure and innovative technology solutions for various sectors, including automotive, transport, and smart governance. We are committed to leveraging cutting-edge technology to create impactful and reliable products. We are expanding our dynamic team and are looking for a talented Senior Embedded Firmware Developer to contribute to our next generation of embedded devices. Position Summary As a Senior Embedded Firmware Developer at Rosmerta Technologies, you will be instrumental in designing, developing, and implementing robust firmware solutions for our embedded devices. You will work with various radio subsystems and communication protocols, ensuring high-performance and reliable operation of our products. Key Responsibilities Design, develop, and implement high-quality firmware for a range of embedded devices. Utilize and integrate various radio subsystems, including GSM/GPRS/4G, LORA, Bluetooth, and GPS, into embedded solutions. Implement and optimize communication protocols such as TCP, UDP, UART, MQTT, and HTTPS. Work extensively with MCU peripheral devices, including Ethernet, UART, ADC, DAC, TIMERS, and RTC. Develop and debug code for PCBs using C/C++. Apply strong coding and problem-solving skills to overcome complex technical challenges. Collaborate with hardware engineers and other development teams to ensure seamless integration and functionality. Participate in the full product development lifecycle, from concept to deployment and maintenance. Conduct thorough testing and debugging to ensure firmware stability and performance. Required Skills & Qualifications Technical Skills : Strong proficiency in C/C++ programming for embedded systems. Demonstrated experience in designing and implementing firmware for embedded devices. Hands-on experience with various radio subsystems: GSM/GPRS/4G, LORA, Bluetooth, GPS. In-depth knowledge of communication protocols : TCP, UDP, UART, MQTT, HTTPS. Expertise in working with MCU peripheral devices : Ethernet, UART, ADC, DAC, TIMERS, RTC. Understanding of PCB design principles and their interaction with firmware. Excellent problem-solving and debugging skills. Experience : Minimum of 4+ years of professional experience in embedded firmware development. Education Bachelor's or Post Graduate Degree in Electronics, Computer Science, or a related engineering discipline. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

0.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

We are hiring : ROS Developer Work Experience : 0 to 2+ years Location : Coimbatore Notice Period : Immediate Roles And Responsibilities Proficient in Python programming with a strong background in Robot Operating System (ROS) and ROS 2. Extensive experience in developing and implementing ROS solutions for Autonomous Mobile Robots, covering mapping, navigation, localization, and advanced functionalities. Expertise in integrating and working with key hardware components crucial for AMR, including Servo Motors, Lidars, IMU, Realsense cameras, Arduino, and Raspberry Pi. In-depth understanding of communication protocols such as USB, RS485, Modbus, Serial, and MQTT, specifically applied to AMR communication systems. Proven track record of successful involvement in autonomous indoor and outdoor robotic projects. Ability to adapt ROS solutions to different environments and challenges posed by AMR applications. Familiarity with C++ programming is considered an added advantage, particularly for performance-critical components in AMR applications. Requirements Demonstrated experience in ROS development, specifically for Autonomous Mobile Robots. Proven track record in successful AMR projects and a solid understanding of AMR challenges. Strong problem-solving skills and the ability to work independently or collaboratively within a team. Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Willingness to travel for deployment and testing. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

2.0 - 5.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

Remote

Experience 2 5 Years (preferably in Software Deployment, System Integration, IoT, or Energy Management Solutions) Languages Proficiency in Tamil & English About The Role We are looking for enthusiastic and technically skilled Solution Support Engineers with a strong background in software installation, system integration, and customer support. This role offers a unique blend of software deployment and real-world implementation, focused on delivering advanced Energy Management and Digitalization Solutions to industrial and commercial customers across Tamil Nadu. You will play a crucial role in ensuring smooth software integration with on-site devices, setting up customized dashboards, providing technical training, and offering post-installation support. Key Responsibilities Install, configure, and deploy Energy Management Software (EMS), IoT platforms, and associated solutions at customer sites. Integrate and network field devices such as multifunction meters, PQ meters, gateways, and sensors with software platforms. Establish and maintain reliable data communication from field devices to cloud/on-premise software systems. Design and customize dashboards, Single Line Diagrams (SLDs), and automated reports as per customer needs. Troubleshoot and resolve software-related and connectivity issues during and post-deployment. Collaborate with internal development and project teams to ensure seamless project execution. Conduct client training on software usage, data visualization, and reporting functionalities. Attend service calls and provide timely on-site or remote technical support. Candidate Profile Diploma / B.E. / B.Tech in Computer Science, Information Technology, Software Engineering, or related fields. Strong foundation in software deployment, system integration, and networking fundamentals. Experience working with RS485, Modbus, MQTT, LoRa, WiFi, GPRS communication protocols. Hands-on experience in PC/server operating systems (Windows/Linux) and cloud-based IoT platforms. Familiarity with database systems, API integrations, and dashboard/BI reporting tools. Understanding of energy meters and field device connectivity is desirable (domain training can be provided). Exposure to Spinning/Textile plant environments would be a plus. Willingness to travel extensively across Tamil Nadu (up to 70% fieldwork). Strong interpersonal skills and a customer-centric mindset. Excellent communication skills in Tamil & English. Preferred Skills Experience with Energy Management Systems (EMS) or SCADA platforms. Knowledge of Linux, Windows, databases, and cloud platforms. Experience with data loggers, MQTT-based systems, and API integrations. Familiarity with dashboard designing tools and BI reporting platforms. Other Details Position Type : Full-Time Remuneration : As per industry standards, based on experience Travel : Extensive up to 70% fieldwork within Tamil Nadu (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

2.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Description Summary The NPI Controls Engineer – Inverter works as part of the NPI Controls Engineering Team in an international environment and will be responsible for development, implementation and maintenance of power conversion products within Solar & Storage Solutions. Job Description Roles and Responsibilities Development, validation, and installation of inverter controls solutions in both energy storage and solar applications Participate in all phases of software & controls development from product definition to production release Implement performance and reliability enhancements into the product Participate in design, code reviews, testing and software validation Understand the rules and regulations associated with regional electricity markets Support problem identification and resolution of new and installed products Develop, improve, and administrate customer overview and operational training material for the energy storage Work across engineering and services organizations to prepare documentation for installation, commissioning, and operations for use by internal GE employees and our customers Required Qualifications Bachelor’s Degree in Electrical Engineering / Science or in STEM from an accredited college or university. Minimum of 2 years of experience with developing software & controls for inverters Desired Characteristics Demonstrated expertise in inverter controls. Strong competency in power electronics and power conversion control strategies. Familiarity with grid following and grid forming applications. Knowledge of communication networks (copper, FO) and their design, SW and Hardware. Familiarity with standard industrial protocols such as OPC-UA and Modbus, as well as standard messaging protocols such as MQTT. Experience with Matlab, Simulink, and/or Python. Familiarity with Agile software development methodology. Technical project leadership experience. Advanced Degree in Engineering from an accredited college or university. Experience working cross-functionally between Engineering, Sourcing, Manufacturing, Logistics, Product Management, etc. Ability to summarize and communicate complex technical information. Strong problem analysis and resolution skills. Curiosity, passion for excellence, drive to deliver on-time. Can present technical plans in voice of customer. Self-start attitude is strongly requested. Additional Information Relocation Assistance Provided: Yes Show more Show less

Posted 1 month ago

Apply

16.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description In this role In this Role, Your Responsibilities Will Be: Lead and manage a team of software developers, Testers in an Agile environment. Foster a collaborative and high-performance team culture. Define and manage the team’s development processes and ensure timely delivery of features and milestones. Assist in resource planning, hiring, and performance evaluations. Work closely with product owners and other stakeholders to define project requirements and deliverables. Organize and manage Agile sprints, stand-ups, and retrospectives. Ensure continuous improvement in team productivity and processes. Who You Are: You quickly and decisively act in constantly evolving, unexpected situations. You adjust communication content and style to meet the needs of diverse partners. You always keep the end in sight; puts in extra effort to meet deadlines. You analyze multiple and diverse sources of information to define problems accurately before moving to solutions. You observe situational and group dynamics and select best-fit approach. For This Role, You Will Need: Bachelor’s degree in computer science, Engineering, or a related field with 16 to 18 years of relevant experience. Proven experience in managing and leading a development team using Agile methodologies. Proficient in React.js, Node.js, TypeScript, Express.js, and Docker. Strong understanding of JavaScript, including DOM manipulation and modern ES6+ features. Deep understanding of microservices architecture, development, and best practices. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Solid experience in cloud platforms (e.g. Azure, Google Cloud). Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab, Azure DevOps). Knowledge of version control systems (Git) and code collaboration tools. Strong problem-solving skills and the ability to troubleshoot complex technical issues. Preferred Qualifications that Set You Apart: Experience with Agile frameworks like Scrum, Kanban, or SAFe. Cloud experience in Azure along with knowledge on MQTT is a plus. Experience with enterprise-grade application deployments. Knowledge of serverless architectures and event-driven designs. Our Commitment to Diversity, Equity & Inclusion At Emerson, we are committed to fostering a culture where every employee is valued and respected for their unique experiences and perspectives. We believe a diverse and inclusive work environment contributes to the rich exchange of ideas and diversity of thoughts, that inspires innovation and brings the best solutions to our customers. This philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place. Learn more about our Culture & Values and about Diversity, Equity & Inclusion at Emerson . If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . Show more Show less

Posted 1 month ago

Apply

4.0 - 5.0 years

5 - 6 Lacs

Hyderabad

Work from Office

Role & responsibilities Develop, test, and maintain Python-based applications for industrial use. Write software modules using Python language to satisfy project requirement. Create a database schema based on the data structures and reporting requirements. Use tools like Git to develop and manage software versions. Write unit test modules to test all software with unit testing libraries. Integrate software with hardware controllers (e.g., PLCs, sensors, HMIs, OPC servers). Support site commissioning and deployment activities. Generate supporting documentation as per team and customer requirements. This job may require that you are available to travel to customer site. Minimum Qualifications: Bachelors degree in electrical, Electronics, Computer science or Instrumentation Engineering. 2 to 4 years’ experience in python programming. Good understanding of OOPs concepts specific to python language. Good debugging and troubleshooting skills. Good understanding of OOPS concept in python programming. Strong problem-solving skills. Fast learner of concepts. Preferred candidate profile Proficiency in any python web framework (Preferably Flask framework). Good understanding of Database concepts (RDBMS). Experience in PostgreSQL/MS-SQL is preferred. Familiarity with industrial protocols like Modbus, OPC UA, MQTT, or TCP/IP Use Web technologies like CSS3, HTML5 and JavaScript to design applications. Understand basic networking concepts and troubleshoot basic networking issues.

Posted 1 month ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Bengaluru

Work from Office

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant international team. We are looking forTest Engineer – Electrification , You’ll make an impact by Perform component and system test activities of cloud based energy automation products and components. Analyze customer issues and provide recommendations or connect customers to the development team. Create test plans and test strategy for the software components and products. Understand business needs, user workflows, and technical requirements of the product/component. Design, develop and execute test cases for functional and nonfunctional requirements. Design test scenarios, prepare test environments, and provide comprehensive test reports. Ensure that the delivery conforms to organization and project quality requirements. Provide feedback and recommendations on software usability and functionality Use your skills to move the world forward! B.E./ B. Tech /M.E./ M. Tech/MCA/MSc Computer Science Knowledge and Experience. 3 to 5 years of experience in software testing on electrification products. Working experience in electrical domain (power systems). Experience in test specification, test design, and test execution. Knowledge in setting up test environments. Experience in functional and nonfunctional testing of SaaS applications (AWS based). Knowledge of protocols – MQTT, IEC61850. Knowledge in test automation and test automation tools (UI automation tools, API testing tools) will add weightage. Good analytical and problem-solving skills. Quick learner of new technologies and trends. Ability to effectively communicate (oral and written) and interact with various stakeholders. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at www.siemens.com/careers Find out more about the Digital world of Siemens here www.siemens.com/careers/digitalminds

Posted 1 month ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant international team. We are looking forLead Test Design Engineer – (Performance Test Engineer IoT SaaS Application), You’ll make an impact by Design and execute performance testing strategies for large-scale IoT applications on AWS, focusing on scalability, reliability, and real-time data processing. Lead performance testing initiatives for cloud-to-device communication, ensuring optimal response times and system stability under varying loads. Develop automated performance testing frameworks using tools like JMeter or K6 for IoT workloads and AWS services. Analyze and report on system bottlenecks, resource utilization, and performance metrics across AWS services. Create and maintain performance benchmarks for IoT device connectivity, data ingestion, and processing capabilities. Ensure that the delivery conforms to organization and project quality requirements. Use your skills to move the world forward! B.E./ B. Tech /M.E./ M. Tech/MCA/MSc Computer Science Knowledge and Experience. 7+ years of performance testing experience with 3+ years in IoT/Cloud platforms. Strong expertise in performance testing tools and AWS performance monitoring. Experience with IoT protocols (MQTT, HTTPS) testing and large-scale device simulation. Knowledge of AWS IoT services and cloud architecture performance patterns. Proficiency in performance test automation, data analysis, and reporting. Experience in capacity planning, bottleneck analysis, and performance optimization techniques. Experience in the electrical domain will add weightage. Good knowledge and experience in Agile/DevOps practices. Ability to effectively communicate, influence, and interact with various partners . Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at www.siemens.com/careers Find out more about the Digital world of Siemens here www.siemens.com/careers/digitalminds

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant international team. We are looking forSenior Test Engineer – Electrification, You’ll make an impact by Perform component and system test activities of cloud based energy automation products and components. Analyze customer issues and provide recommendations or connect customers to the development team. Create test plans and test strategy for the software components and products. Understand business needs, user workflows, and technical requirements of the product/component. Design, develop and execute test cases for functional and nonfunctional requirements. Design test scenarios, prepare test environments, and provide comprehensive test reports. Ensure that the delivery conforms to organization and project quality requirements. Provide feedback and recommendations on software usability and functionality Use your skills to move the world forward! B.E./ B. Tech /M.E./ M. Tech/MCA/MSc Computer Science Knowledge and Experience. 5 to 10 years of experience in software testing on energy automation products. Working experience in electrical domain (power systems). Expertise in requirement analysis, test specification, test design, and test execution. Advanced knowledge in setting up test environments. Expertise in functional and nonfunctional testing of SaaS applications (AWS based). Knowledge of protocols – MQTT, IEC61850. Knowledge in test automation and test automation tools (UI automation tools, API testing tools) will add weightage. Basic knowledge of programming languages (Typescript/Java). Good analytical and problem-solving skills. Quick learner of new technologies and trends. Ability to effectively communicate (oral and written) and interact with various stakeholders. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at www.siemens.com/careers Find out more about the Digital world of Siemens here www.siemens.com/careers/digitalminds

Posted 1 month ago

Apply

10.0 - 15.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Title: Ignition Solution Architect Experience Level: 10 to 15 years Location: Hisar (Haryana), Gurgaon (Preferable), NCR region Job Responsibilities Creating detailed plans for how Ignition will be used within a facility, considering factors like scalability, security, and performance. Choosing the right Ignition modules (e.g., Vision, Perspective, MES, Reporting) and third-party integrations to fulfill project requirements. Ensuring seamless communication between Ignition and other systems like PLCs, databases, and various devices using protocols like OPC UA, MQTT, and Modbus. Designing solutions that meet cybersecurity standards and protect against potential threats. Providing Technical Guidance: Guiding development teams and clients on the best practices for using Ignition and troubleshooting issues. Creating detailed technical specifications, architectural blueprints, and other documentation to support the implementation and maintenance of the solution. Ensuring the Ignition system performs efficiently and meets the required performance benchmarks. Skill Set and Experience Minimum 8 years of experience with SCADA/HMI systems, including a minimum of 5 years with Ignition by Inductive Automation. Hands-on experience in industrial automation, particularly in the automotive, manufacturing, or related industries Lead the configuration and implementation of Ignition SCADA, HMI, and MES modules to monitor and control manufacturing processes in real-time. Integrate Ignition with PLCs, ERP, MES, and other automation systems for seamless data exchange and process control. Develop custom scripts using Python and other scripting tools within Ignition to automate processes and enhance system functionality. Create custom dashboards and user interfaces using Ignition Vision or Perspective modules to visualize key performance indicators (KPIs), process data, and operational trends. Monitor and optimize the performance of Ignition systems, ensuring efficient operation and scalability. Create and maintain comprehensive technical documentation, including system design, configuration settings, custom scripts, and operational procedures. Preferred Skills Ignition Platform: Deep understanding of Ignition's features, modules, and capabilities. SCADA/MES/IIoT: Experience with Supervisory Control and Data Acquisition (SCADA), Manufacturing Execution Systems (MES), and Industrial Internet of Things (IIoT) concepts. Industrial Protocols: Knowledge of protocols like OPC UA, MQTT, Modbus, and Ethernet/IP. Database Management: Proficiency in SQL Server, PostgreSQL, MySQL, Oracle, and other databases. Scripting: Skills in Python scripting and potentially Java. Excellent verbal and written communication skills to effectively interact with clients, developers, and other stakeholders. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

We are looking for an Experienced Backend Developer with at least 3+ years of experience in Java and SpringBoot. You will be working as part of a cross-functional team that takes responsibility for their applications throughout the full lifecycle. The team is currently working with a focus on design and development and will expand its focus to operational and automation aspects. We would like you to bring in your knowledge and experience to contribute to delivering excellency by the connected car team. Mandatory Mindset, Skill Set And Experience Applicants need to bring a mindset of taking responsibility for their work from design, through implementation and into operations Development experience in Java stack Background and relevant current experience in a hands-on Platform Engineering role are needed Experience with web technologies such as REST Experience with SpringBoot Experience with microservice architecture and container technologies such as Docker Practical DevOps experience, especially with CI/CD tools like Azure DevOps Experience of using monitoring tools such as Dynatrace, Application Insights, Azure Monitor Experience working in agile teams, possibly with methodologies like Scrum and SAFe Willingness to work closely with team members, share responsibility, work, and praise Willingness to learn about the content of the delivered applications, invest in building domain knowledge and becoming a subject matter expert Good communication skills, good command of English and willingness to work in a globally distributed team Ideal candidates should also have Knowledge of Maven Experience with automation of software integration, testing, delivery, and deployment Implementation experience of the environment on Cloud platform (Azure) Sound knowledge of messaging technologies such as Azure Event Hub, MQTT is also desired. Personal and professional development / Internal workshops & learning initiatives via Academy and online portals / German language classes compensation / Professional certifications reimbursement / Participation in professional local & global communities / Growth and development possibilities What is important is having some of the skills, but also having ideas to bring to the table, wanting to have input into how we do things and wanting to pick up new skills along the way. At Valtech, we’re here to engineer experiences that work and reach every single person. To do this, we are proactive about creating workplaces that work for every person at Valtech. Our goal is to create an equitable workplace which gives people from all backgrounds the support they need to thrive, grow and meet their goals (whatever they may be). You can find out more about what we’re doing to create a Valtech for everyone here. Please do not worry if you do not meet all of the criteria or if you have some gaps in your CV. We’d love to hear from you and see if you’re our next member of the Valtech team! Show more Show less

Posted 1 month ago

Apply

5.0 years

6 - 7 Lacs

Thiruvananthapuram

On-site

5 - 7 Years 1 Opening Trivandrum Role description Role Proficiency: Act under guidance of Lead II/Architect understands customer requirements and translate them into design of new DevOps (CI/CD) components. Capable of managing at least 1 Agile Team Outcomes: Interprets the DevOps Tool/feature/component design to develop/support the same in accordance with specifications Adapts existing DevOps solutions and creates own DevOps solutions for new contexts Codes debugs tests documents and communicates DevOps development stages/status of DevOps develop/support issues Select appropriate technical options for development such as reusing improving or reconfiguration of existing components Optimises efficiency cost and quality of DevOps process tools and technology development Validates results with user representatives; integrates and commissions the overall solution Helps Engineers troubleshoot issues that are novel/complex and are not covered by SOPs Design install configure troubleshoot CI/CD pipelines and software Able to automate infrastructure provisioning on cloud/in-premises with the guidance of architects Provides guidance to DevOps Engineers so that they can support existing components Work with diverse teams with Agile methodologies Facilitate saving measures through automation Mentors A1 and A2 resources Involved in the Code Review of the team Measures of Outcomes: Quality of deliverables Error rate/completion rate at various stages of SDLC/PDLC # of components/reused # of domain/technology certification/ product certification obtained SLA for onboarding and supporting users and tickets Outputs Expected: Automated components : Deliver components that automat parts to install components/configure of software/tools in on premises and on cloud Deliver components that automate parts of the build/deploy for applications Configured components: Configure a CI/CD pipeline that can be used by application development/support teams Scripts: Develop/Support scripts (like Powershell/Shell/Python scripts) that automate installation/configuration/build/deployment tasks Onboard users: Onboard and extend existing tools to new app dev/support teams Mentoring: Mentor and provide guidance to peers Stakeholder Management: Guide the team in preparing status updates keeping management updated about the status Training/SOPs : Create Training plans/SOPs to help DevOps Engineers with DevOps activities and in onboarding users Measure Process Efficiency/Effectiveness: Measure and pay attention to efficiency/effectiveness of current process and make changes to make them more efficiently and effectively Stakeholder Management: Share the status report with higher stakeholder Skill Examples: Experience in the design installation configuration and troubleshooting of CI/CD pipelines and software using Jenkins/Bamboo/Ansible/Puppet /Chef/PowerShell /Docker/Kubernetes Experience in Integrating with code quality/test analysis tools like Sonarqube/Cobertura/Clover Experience in Integrating build/deploy pipelines with test automation tools like Selenium/Junit/NUnit Experience in Scripting skills (Python/Linux/Shell/Perl/Groovy/PowerShell) Experience in Infrastructure automation skill (ansible/puppet/Chef/Powershell) Experience in repository Management/Migration Automation – GIT/BitBucket/GitHub/Clearcase Experience in build automation scripts – Maven/Ant Experience in Artefact repository management – Nexus/Artifactory Experience in Dashboard Management & Automation- ELK/Splunk Experience in configuration of cloud infrastructure (AWS/Azure/Google) Experience in Migration of applications from on-premises to cloud infrastructures Experience in Working on Azure DevOps/ARM (Azure Resource Manager)/DSC (Desired State Configuration)/Strong debugging skill in C#/C Sharp and Dotnet Setting and Managing Jira projects and Git/Bitbucket repositories Skilled in containerization tools like Docker/Kubernetes Knowledge Examples: Knowledge of Installation/Config/Build/Deploy processes and tools Knowledge of IAAS - Cloud providers (AWS/Azure/Google etc.) and their tool sets Knowledge of the application development lifecycle Knowledge of Quality Assurance processes Knowledge of Quality Automation processes and tools Knowledge of multiple tool stacks not just one Knowledge of Build Branching/Merging Knowledge about containerization Knowledge on security policies and tools Knowledge of Agile methodologies Additional Comments: Experience preferred: 5+ Years Language: Must have expert knowledge of either Go or Java and have some knowledge of two others. • Go • Java • Python • C programming & Golang(Basic knowledge) Infra: • Brokers: Must have some experience and preferably mastery in at least one product. We use RabbitMQ and MQTT (Mosquitto). Prefer experience with edge deployments of brokers because the design perspective is different when it comes to persistence, hardware, and telemetry • Linux Shell/Scripting • Docker • Kubernetes k8s – Prefer experience with Edge deployments, must have some mastery in this area or in Docker • K3s (nice-to-have) Tooling: • Gitlab CI/CD Automation • Dashboard building – In any system, someone who can take raw data and make something presentable and usable for production support Nice to have: • Ansible • Terraform Responsibilities: • KTLO activities for existing RabbitMQ and MQTT instances including annual PCI, patching and upgrades, monitoring library upgrades of applications, production support, etc. • Project work for RabbitMQ and MQTT instances including: Library enhancements - In multiple languages Security enhancements – Right now, we are setting up the hardened cluster including all of the security requested changes - Telemetry, monitoring, dashboarding, reporting. Skills Java,Devops,Rabbitmq About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description: We are seeking a skilled Senior Software Engineer to join our team, focusing on high-performance applications for mining, drilling, and construction equipment . The ideal candidate will have extensive experience in C++ programming, Qt, Python a strong proficiency in Linux , and understanding of PyQt is an advantage. Additionally, experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Key Responsibilities: Design, develop, and maintain high-performance software applications for industrial equipment in mining, drilling, and construction domains. Build scalable and responsive user interfaces tailored for embedded and real-time systems. Contribute to automation efforts, including the development and execution of software tests to ensure code reliability and system integrity. Optimize software solutions for efficiency, responsiveness, and maintainability, meeting both technical and performance standards. Write clean, modular, and well-documented code that supports long-term scalability and ease of maintenance. Collaborate with cross-functional teams including product management, system engineering, and quality assurance to deliver well-integrated features. Participate in and lead code reviews, design discussions, and software planning sessions to uphold development best practices. Troubleshoot and debug existing systems, providing timely resolutions and continuous improvements to enhance system reliability. Perform system-level validation and testing, ensuring compliance with performance, functionality, and safety requirements. Stay current with advancements in software development methodologies, tools, and industry standards relevant to automation and control systems. Required Skills and Qualifications: Bachelor’s or master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Robotics, Computer Science) with 5 to 8 years of professional experience. Strong proficiency in C++ programming (C++11 or C++14) with a focus on Object-Oriented Programming (OOP) in Linux environments. Expertise in Qt GUI development and familiarity with PyQt is considered a valuable advantage. Proficiency in Python for scripting, automation, and testing is essential. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Integrate with REST and FastAPI services and implement modern front-end interfaces. Excellent analytical and problem-solving abilities, capable of identifying complex issues and devising effective solutions. Extensive experience in data structures, design patterns, and multithreading. Solid understanding of embedded Linux, RTOS, and shell scripting. Strong communication skills with the ability to articulate technical challenges and solutions to cross-functional teams, clients, and stakeholders. Hands-on experience with Agile methodologies (Scrum/Kanban), including sprint planning, standups, and retrospectives. Demonstrated ability to work effectively in a collaborative, team-based environment. Familiarity with communication protocols like CAN, J1939, LIN, and Ethernet. Knowledge of Linux Debian Operating systems and related concepts. Experience using Git for version control, CI/CD practices, and tools within the Azure DevOps ecosystem. Familiarity with automated deployment pipelines and versioning best practices. Excellent customer-facing skills with a proactive approach, capable of understanding client needs and delivering customized solutions Good to Have: Previous experience in heavy machinery in mining, construction, or automotive control systems Self-starter with curiosity to learn and an exploratory mindset Experience with Docker containers Nice to have the exposure in web technologies like ReactJS Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Agile certifications such as Scrum Master or product owner Enthusiastic, positive minded and able to work well in an international client environment Good interpersonal, communication and analytical skills Team player - open-minded and flexible Location: This position is located in Bengaluru/Chennai/Hyderabad, India. In this recruitment process we review applications continuously. Welcome with your application as soon as possible, but no later than 03rd May 2025. Epiroc is a global productivity partner for mining and construction customers, and accelerates the transformation toward a sustainable society. With ground-breaking technology, Epiroc develops and provides innovative and safe equipment, such as drill rigs, rock excavation and construction equipment and tools for surface and underground applications. The company also offers world-class service and other aftermarket support as well as solutions for automation, digitalization and electrification. Epiroc is based in Stockholm, Sweden, had revenues of around SEK 64 billion in 2024, and has almost 19000 passionate employees supporting and collaborating with customers in around 150 countries. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Udupi, Karnataka, India

On-site

Blackfrog Technologies is a Manipal based technology startup that manufactures medical devices. We are ISO 13485 certified and have developed patented systems for improving immunization supply chains and now delivering efficacious vaccines to some of the farthest corners of India and beyond. Join us and be a part of this exciting & fulfilling journey! Responsibilities: Collaborate with cross-functional teams to define, design, and deliver new features. Develop responsive and dynamic front-end interfaces using Angular, ReactJS, HTML, CSS, and JavaScript. Build efficient and robust back-end systems with Node.js and Python. Design, query, and manage databases like MySQL and MongoDB to ensure data integrity and optimal performance. Develop and maintain Android/Flutter applications to integrate with existing platforms and enhance user experience. Work with MQTT protocol to enable seamless communication between devices in IoT ecosystems. Manage and deploy applications using AWS cloud services for high availability and scalability. Act as the primary point of contact with vendors to coordinate requirements, timelines, and deliverables. Must Have: 3+ years of strong software development background building complex applications. Proficiency with fundamental front end languages such as Angular, ReactJS, HTML, CSS, JavaScript and Electron js. Proficiency with server-side languages such as NODE JS and Python. Experience with database technology such as MySQL and MongoDB. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Description: Embedded Software Engineer Our company is looking for a skilled embedded software engineer to join our team. As a key team member, you will be crucial in designing, developing, and testing embedded software, including coding, debugging, testing, troubleshooting, and documenting. Candidates with solid software design skills and a commitment to innovation would be preferred for the role. If you’re a talented and innovative engineer with a passion for developing software solutions and have a proven track record in embedded systems, firmware development, and a strong understanding of hardware-software integration, we invite you to apply. We offer competitive compensation, a modern work environment, and opportunities for professional growth. Objectives of this role Developing and implementing embedded software solutions for various systems for Power Electronics as per client needs. Collaborating with cross-functional teams, including hardware engineers, to define software requirements and specifications. Conducting feasibility studies and system analysis to ensure software compatibility with hardware components. Writing and optimizing efficient, reusable and scalable embedded code. Performing unit testing and debugging to ensure software functionality and reliability. Contributing to the documentation and maintenance of software applications. Your tasks Design and develop embedded software solutions for microcontrollers and microprocessors such as STM32, PIC, Texas, Arduino. Collaborate with hardware engineers to define software requirements and specifications. Write efficient, modular and well-documented code in C/C++ and/or Python. Work with testing teams to ensure software meets quality standards. Implement software updates and patches based on feedback and testing results. Debugging and troubleshooting software to identify and resolve issues. Conducting code reviews and ensuring compliance with coding standards. Stay updated on industry advancements in embedded software development. Required skills and qualifications Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering or a related field . 3+ years of experience a s an embedded software engineer . Proficiency in programming languages such as C and C++ for embedded systems and basic knowledge of Python . Experience with microcontrollers, microprocessors such as STM32, PIC, Texas . Experience with using software development tools such as STM32CubeIDE, Code Composer Studio or any related tool. Detail-oriented with excellent problem-solving and analytical skills for Power Electronic Systems . Must have good knowledge of Power Electronics systems such as DC-DC Converters, Power Supplies . Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN) and device drivers. Good to have experience in IoT protocol such as MQTT and cloud platform ( AWS , Azure or GCP ). Good to have experience using Version control such as GitHub, Bitbucket . Preferred skills and qualifications Master or advanced degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. Familiarity with software version control systems (e.g., Git). Certifications in embedded systems, Power Electronics Systems, IoT applications, or related areas. Familiarity with software development tools and version control systems. Experience with agile software development and embedded system security. Show more Show less

Posted 1 month ago

Apply

6.0 years

0 Lacs

Kalka, Himachal Pradesh, India

On-site

Job Title: Automation Engineer(IoT Embedded System) "Embedded firmware, Hardware, and Cloud Integration" Experience-6+Years Location: Parwanoo, Himachal Pradesh, India Employment Type: Full-Time Travel Requirement: Up to 10% Position Overview We are looking for a highly skilled and motivated Automation Engineer to lead the development and deployment of Internet of Things (IoT) solutions for our smart medical diagnostic platforms. The role involves designing integrated hardware-software systems, developing cloud interfaces, and ensuring compliance with industry standards. Key Responsibilities Design and implement complete IoT systems, including embedded firmware, hardware, and cloud integration. Select appropriate IoT platforms such as AWS IoT, Azure IoT Hub, or Google Cloud IoT based on application needs. Develop scalable, secure, and reliable system architecture. Collaborate with cross-functional teams including R&D, electronics, and product management. Ensure system compliance with data privacy and cybersecurity standards. Write and debug firmware for microcontrollers, sensors, and gateways. Implement communication protocols including MQTT, WebSockets, CoAP, and REST APIs. Design and prototype hardware including PCBs, edge devices, and wireless modules. Work with vendors and manufacturers for production, testing, and quality assurance. Ensure adherence to international standards such as FCC and CE. Optimize systems for low-power operations and efficient wireless communication (Wi-Fi, LoRa, Cellular). Develop backend services for data acquisition, processing, and analytics. Build and manage data pipelines and integrate time-series databases (e.g., InfluxDB). Develop real-time analytics and integrate predictive models using machine learning. Create dashboards and visualizations using tools such as Grafana, Tableau, or Power BI. Skills and Qualifications Strong knowledge of IoT protocols (MQTT, CoAP, HTTP) and communication standards. Experience with embedded systems and wireless communication (BLE, Zigbee, LoRa, Wi-Fi). Proficiency in programming languages including Python, C/C++, and Java. Experience with cloud platforms (AWS, Azure, GCP) and IoT-specific services. Knowledge of cybersecurity best practices for IoT systems. Experience with SQL, NoSQL, and time-series databases. Familiarity with tools and platforms for real-time analytics and machine learning (e.g., AWS IoT Analytics, Azure Stream Analytics). Strong understanding of IoT hardware development, from component selection to PCB design. Experience with data visualization tools for monitoring and reporting. Experience Requirements 6 +years of relevant industry experience in IoT systems, automation engineering, or related fields. Proven track record in developing and deploying embedded and cloud-integrated IoT solutions. Hands-on experience with firmware development and wireless module integration. Experience in hardware design, testing, and compliance processes. Exposure to data analytics, real-time monitoring systems, and machine learning applications is an advantage. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Must-Have: Translate the high-level requirement into technical requirements, design & develop the solution. React, NodeJS, Express, MongoDB, PostgreSQL Hands-on experience of working with TypeScript Strong understanding of RESTful APIs and microservice architecture Experience in working with the services of any of the cloud platforms such as AWS, Microsoft Azure, and GCP[Should know the basics AWS Services such as EC2, Lambda, Route53, CloudFront, API Gateway, and S3 or equivalent Azure and GCP services] Familiar with modern application deployment practices, such as continuous integration and deployment, configuration management, etc. Experience in writing unit test cases using Zest or a similar tool Proficient understanding of code versioning tools such as Git or TFS and version control repositories such as Bitbucket, GitHub, GitLab Understanding of MQTT/pub-sub communication Understanding of authentication/authorization (OAuth, JWT, etc.) Nice to Have AWS or Azure Developer Certifications Soft Skills: Customer Communication Good analytical and problem-solving skills Debugging/Problem-Solving Skills Openness to work on various technologies Show more Show less

Posted 1 month ago

Apply

2.0 - 4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

IOT Developer: We are looking for an onsite IOT Developer experienced with IOT technologies, Cloud and IoT solutions. For the agile development of our web, mobile, and cloud applications and IoT products, building efficient, reliable and scalable solutions. A hands-on coding role, where you will build and manage your own team. Tasks: ● Architect and develop containerized applications for edge computing on platforms like Raspberry Pi. ● Engineer our kiosk controller software, enabling local management of electronic components and seamless communication with cloud services via MQTT. ● Integrate payment solutions and protocols such as ZVT and MDB, enhancing our kiosks' transactional capabilities. ● Lead the charge in software quality assurance, crafting comprehensive test plans and executing rigorous testing to ensure top-notch performance. ● Engage in sensor integration and data fusion efforts, enhancing the accuracy and reliability of our telemetry and monitoring systems. ● Foster collaboration within a cross-functional team to conceptualize, build, and roll out universal applications that redefine user interactions. Requirements: ● Bachelors/Masters in Electronics/Electrical/Electronics and telecommunication from a recognised university. ● 2-4 years of experience in IoT based projects. ● Proficiency in Python and familiar with Java programming. ● Hands-on experience with Docker, Kubernetes, and other container management technologies. ● Must have experience in IOT Core(AWS/AZURE/GCP) ● Deep understanding of MQTT, Linux OS, GitLab, software engineering and CI/CD practices. ● Solid foundation in IoT principles, including device management and secure messaging. ● Hands-on experience in embedded systems. ● Problem solving mindset with a standard approach. ● Fluent English communication skills, both written and verbal. Show more Show less

Posted 1 month ago

Apply

5.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Role Description Role Proficiency: Act under guidance of Lead II/Architect understands customer requirements and translate them into design of new DevOps (CI/CD) components. Capable of managing at least 1 Agile Team Outcomes: Interprets the DevOps Tool/feature/component design to develop/support the same in accordance with specifications Adapts existing DevOps solutions and creates own DevOps solutions for new contexts Codes debugs tests documents and communicates DevOps development stages/status of DevOps develop/support issues Select appropriate technical options for development such as reusing improving or reconfiguration of existing components Optimises efficiency cost and quality of DevOps process tools and technology development Validates results with user representatives; integrates and commissions the overall solution Helps Engineers troubleshoot issues that are novel/complex and are not covered by SOPs Design install configure troubleshoot CI/CD pipelines and software Able to automate infrastructure provisioning on cloud/in-premises with the guidance of architects Provides guidance to DevOps Engineers so that they can support existing components Work with diverse teams with Agile methodologies Facilitate saving measures through automation Mentors A1 and A2 resources Involved in the Code Review of the team Measures Of Outcomes: Quality of deliverables Error rate/completion rate at various stages of SDLC/PDLC # of components/reused # of domain/technology certification/ product certification obtained SLA for onboarding and supporting users and tickets Outputs Expected: Automated components : Deliver components that automat parts to install components/configure of software/tools in on premises and on cloud Deliver components that automate parts of the build/deploy for applications Configured Components: Configure a CI/CD pipeline that can be used by application development/support teams Scripts: Develop/Support scripts (like Powershell/Shell/Python scripts) that automate installation/configuration/build/deployment tasks Onboard Users: Onboard and extend existing tools to new app dev/support teams Mentoring: Mentor and provide guidance to peers Stakeholder Management: Guide the team in preparing status updates keeping management updated about the status Training/SOPs : Create Training plans/SOPs to help DevOps Engineers with DevOps activities and in onboarding users Measure Process Efficiency/Effectiveness: Measure and pay attention to efficiency/effectiveness of current process and make changes to make them more efficiently and effectively Stakeholder Management: Share the status report with higher stakeholder Skill Examples: Experience in the design installation configuration and troubleshooting of CI/CD pipelines and software using Jenkins/Bamboo/Ansible/Puppet /Chef/PowerShell /Docker/Kubernetes Experience in Integrating with code quality/test analysis tools like Sonarqube/Cobertura/Clover Experience in Integrating build/deploy pipelines with test automation tools like Selenium/Junit/NUnit Experience in Scripting skills (Python/Linux/Shell/Perl/Groovy/PowerShell) Experience in Infrastructure automation skill (ansible/puppet/Chef/Powershell) Experience in repository Management/Migration Automation – GIT/BitBucket/GitHub/Clearcase Experience in build automation scripts – Maven/Ant Experience in Artefact repository management – Nexus/Artifactory Experience in Dashboard Management & Automation- ELK/Splunk Experience in configuration of cloud infrastructure (AWS/Azure/Google) Experience in Migration of applications from on-premises to cloud infrastructures Experience in Working on Azure DevOps/ARM (Azure Resource Manager)/DSC (Desired State Configuration)/Strong debugging skill in C#/C Sharp and Dotnet Setting and Managing Jira projects and Git/Bitbucket repositories Skilled in containerization tools like Docker/Kubernetes Knowledge Examples: Knowledge of Installation/Config/Build/Deploy processes and tools Knowledge of IAAS - Cloud providers (AWS/Azure/Google etc.) and their tool sets Knowledge of the application development lifecycle Knowledge of Quality Assurance processes Knowledge of Quality Automation processes and tools Knowledge of multiple tool stacks not just one Knowledge of Build Branching/Merging Knowledge about containerization Knowledge on security policies and tools Knowledge of Agile methodologies Additional Comments: Experience preferred: 5+ Years Language: Must have expert knowledge of either Go or Java and have some knowledge of two others. Go Java Python C programming & Golang(Basic knowledge) Infra: Brokers: Must have some experience and preferably mastery in at least one product. We use RabbitMQ and MQTT (Mosquitto). Prefer experience with edge deployments of brokers because the design perspective is different when it comes to persistence, hardware, and telemetry Linux Shell/Scripting Docker Kubernetes k8s – Prefer experience with Edge deployments, must have some mastery in this area or in Docker K3s (nice-to-have) Tooling: Gitlab CI/CD Automation Dashboard building – In any system, someone who can take raw data and make something presentable and usable for production support Nice to have: Ansible Terraform Responsibilities: KTLO activities for existing RabbitMQ and MQTT instances including annual PCI, patching and upgrades, monitoring library upgrades of applications, production support, etc. Project work for RabbitMQ and MQTT instances including: Library enhancements - In multiple languages Security enhancements – Right now, we are setting up the hardened cluster including all of the security requested changes - Telemetry, monitoring, dashboarding, reporting. Skills Java,Devops,Rabbitmq Show more Show less

Posted 1 month ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description: As a Software Technical Lead for Mining Industry Applications, your mission is to leverage your expertise in C++, Python , and software architecture to design and develop scalable, high-performance solutions tailored for mining operations and equipment. You will collaborate with cross-functional teams to drive innovation, optimize system efficiency, and enhance automation capabilities. Proficiency in Qt is expected, with PyQt considered an advantage and good to have. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Additionally, a background in the automotive industry is an asset. Key Responsibilities: Able to effectively lead and support a team by ensuring quality deliverables, sharing responsibility in troubleshooting, and maintaining strong stakeholder engagement and communication. Design, develop, and maintain high-performance applications for mining, drilling, and construction equipment Optimize software for performance and scalability, ensuring the best possible performance, quality and responsiveness of applications. Write and maintain efficient, reusable, and reliable source code. Collaborate with cross-functional teams to define, design, and ship new features. Implement and manage software development processes and best practices, including code reviews. Troubleshoot, debug, and upgrade existing systems to ensure optimal performance and reliability. Conduct testing, debugging, and validation of software solutions to ensure they meet performance Required Skills and Qualifications: Bachelor’s or Master’s degree in relevant engineering fields (e.g., Electronics, Mechatronics, Computer Science). 8 to 12 years of professional experience in C++ and Qt development, with a strong focus on applications for the mining industry. Minimum of 4 years in a technical leadership role, overseeing software development teams and driving end-to-end project execution. Expert-level proficiency in C++ (C++11/14/17) and object-oriented programming (OOP). Strong hands-on experience with Qt for GUI development, along with knowledge of PyQt as a complementary framework. Required leadership-level familiarity with C++, Python, Qt, and PyQt, enabling you to provide technical guidance, review code quality, and mentor team members effectively. In-depth understanding of embedded Linux systems, particularly Debian-based distributions, with experience in Qt GUI development on embedded platforms. Experience with MQTT communication protocols and tools like MQTT Explorer is highly desirable for monitoring and debugging message exchanges in distributed systems. Familiarity with mining industry communication protocols, such as CAN, J1939, and LIN. Strong grasp of software development methodologies and tools, including Agile, Scrum, Git, and Azure DevOps. Good to Have: Previous experience in heavy machinery in mining, construction, or automotive control systems Self-starter with curiosity to learn and an exploratory mindset Experience with Docker containers Good to have the exposure in web technologies like ReactJS Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Agile certifications such as Scrum Master or product owner Enthusiastic, positive minded and able to work well in an international client environment Good interpersonal, communication and analytical skills Team player - open-minded and flexible Location: This position is located in Bengaluru/Chennai/Hyderabad, India. In this recruitment process we review applications continuously. Welcome with your application as soon as possible, but no later than 03rd May 2025. Epiroc is a global productivity partner for mining and construction customers, and accelerates the transformation toward a sustainable society. With ground-breaking technology, Epiroc develops and provides innovative and safe equipment, such as drill rigs, rock excavation and construction equipment and tools for surface and underground applications. The company also offers world-class service and other aftermarket support as well as solutions for automation, digitalization and electrification. Epiroc is based in Stockholm, Sweden, had revenues of around SEK 64 billion in 2024, and has almost 19000 passionate employees supporting and collaborating with customers in around 150 countries. Show more Show less

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies