Senior Software Engineer w/DLMS Experience
2 months ago
Trilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.
We are a device-agnostic, integrated, multi-technology communication platform that provides flexibility to balance technological capabilities with economic needs. Trilliant is committed to best-in-class solutions that empower our customers and their customers to connect to the world of things.
We are an equal-opportunity employer offering comprehensive benefits and compensation packages with a selection of insurance programs. We have dynamic and collaborative work environments with some of the brightest employees in the world. We invest in people and provide opportunities for our employees to grow hand in hand with our business.
Job Description:
Trilliant Networks is seeking a highly skilled Senior Software Engineer to build Large-scale DLMS meter and network simulators capable of generating billions of transactions from millions of simulated meters to certify the scalability of Head End System (HES). This role requires strong expertise in DLMS/COSEM protocols, Java concurrency utilities, and IoT AMI technologies. The successful candidate will help in ensuring that the HES is production-ready for large-scale deployments, focusing on building scalable, responsive applications using advanced Java multithreading techniques, MQTT, and CoAP for real-time IoT communications.
Job Responsibilities:
- Lead the design, architecture, and development of a DLMS/COSEM simulator capable of processing high volumes of smart meter data.
- Architect and implement multi-threaded, scalable Java applications using Java concurrency utilities (e.g., Executors, Futures, Locks) to handle millions of devices and billions of transactions.
- Integrate DLMS protocol stacks (e.g., Gurux) with IoT AMI systems and the Head End System (HES) for comprehensive testing and simulation.
- Work on building responsive applications using Java concurrency to simulate real-world behaviors of smart meters and communication networks.
- Implement and optimize communications using MQTT, CoAP, and other IoT messaging protocols to simulate real-time smart meter data exchange over constrained networks.
- Design simulators to test DLMS communication stacks over Radio Frequency (RF) networks.
- Collaborate with cross-functional teams to ensure seamless integration of simulators with the Head End System, providing comprehensive testing for system scalability and performance under real-world conditions.
- Guide performance tuning for the HES to ensure low-latency, high-throughput transaction processing in large-scale deployments.
- Work closely with DevOps and testing teams to build automated testing tools for continuous integration and performance benchmarking.
Job Requirements:
- 10+ years of Java development experience, with extensive expertise in Java concurrency utilities such as Executors, Futures, and Locks.
- Strong experience in DLMS/COSEM protocols, including hands-on experience with DLMS stacks such as Gurux.
- Expertise in developing multi-threaded, scalable applications to handle real-time IoT device communications.
- Proven experience with IoT protocols such as MQTT and CoAP, integrating them into large-scale DLMS systems.
- Hands-on experience with testing and deploying DLMS communication over RF (Radio Frequency) networks.
- Deep understanding of distributed systems and designing scalable solutions to support millions of devices concurrently.
- Expertise in cloud-based infrastructure (AWS, Azure, Google Cloud) to support large-scale simulations and testing environments.
- Knowledge of message queue systems like RabbitMQ, Kafka, and real-time data processing frameworks.
- Strong background in load testing frameworks (JMeter, Gatling) and performance profiling for large-scale applications.
- Knowledge of security standards in IoT and AMI environments, particularly DLMS encryption and secure communication protocols.
- Experience handling big data and large datasets generated by smart meters using SQL/NoSQL databases.
- System Design & Architecture: Ability to design end-to-end architectures for large-scale IoT networks with high throughput and low latency.
- Distributed Systems: Design and optimize fault-tolerant, distributed systems for real-time, large-scale meter communication.
- IoT Communication Protocols: Hands-on experience integrating MQTT, CoAP, and other lightweight IoT protocols into production systems is an asset.
Education/Certifications:
Bachelor's degree in computer science or any other degree with relevant experience
Trilliant Values:
PASSIONATE - We find the right solutions for customers and exceed their expectations.
RESPONSIBLE – We work smart and address issues with urgency to get the job done.
CONFIDENT- We look to the future and collaborate with each other to deliver world-class solutions.
ENERGETIC – We are excited and support Trilliant's growth and direction.
-
Senior Software Engineer w/DLMS Experience
3 weeks ago
india Trilliant Full timeTrilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.We are a device-agnostic, integrated,...
-
Senior Software Engineer w/DLMS Experience
3 weeks ago
India Trilliant Full timeTrilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions. We are a device-agnostic, integrated,...
-
Senior software engineer w/dlms experience
2 weeks ago
India Trilliant Full timeTrilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIo T) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions. We are a device-agnostic, integrated,...
-
Senior Software Engineer w/DLMS Experience
2 months ago
India Trilliant Full timeTrilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.We are a device-agnostic, integrated,...
-
Senior Software Engineer w/DLMS Experience
2 months ago
India Trilliant Full timeTrilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions. We are a device-agnostic, integrated,...
-
Senior Software Engineer with DLMS Expertise
2 weeks ago
India Trilliant Full timeJob Title: Senior Software Engineer with DLMS ExpertiseJob Summary:Trilliant is seeking a highly skilled Senior Software Engineer to build large-scale DLMS meter and network simulators. The successful candidate will have strong expertise in DLMS/COSEM protocols, Java concurrency utilities, and IoT AMI technologies.Key Responsibilities:Design, architect, and...
-
Offshore: Middleware Engineer w/DevOps
2 weeks ago
india KPG99 INC Full timeRole: Middleware Engineer w/DevOpsLocation: OFFSHORE (Remote)EST HOURS Job Description: POSITION SUMMARY:The ideal candidate is a skilled Middleware Engineer with a strong background in DevOps to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development, deployment, and...
-
Offshore: middleware engineer w/devops
2 weeks ago
India KPG99 INC Full timeRole: Middleware Engineer w/Dev Ops Location: OFFSHORE (Remote) EST HOURS Job Description: POSITION SUMMARY: The ideal candidate is a skilled Middleware Engineer with a strong background in Dev Ops to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development,...
-
Offshore: Middleware Engineer w/DevOps
2 weeks ago
India KPG99 INC Full timeRole: Middleware Engineer w/DevOps Location: OFFSHORE (Remote) EST HOURS Job Description: POSITION SUMMARY: The ideal candidate is a skilled Middleware Engineer with a strong background in DevOps to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development,...
-
Offshore: middleware engineer w/devops
2 weeks ago
India KPG99 INC Full timeRole: Middleware Engineer w/Dev Ops Location: OFFSHORE (Remote) EST HOURS Job Description: POSITION SUMMARY: The ideal candidate is a skilled Middleware Engineer with a strong background in Dev Ops to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development,...
-
Offshore: Middleware Engineer w/DevOps
2 weeks ago
india KPG99 INC Full timeRole: Middleware Engineer w/DevOps Location: OFFSHORE (Remote) EST HOURS Job Description: POSITION SUMMARY: The ideal candidate is a skilled Middleware Engineer with a strong background in DevOps to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development,...
-
Offshore Middleware Engineer w/DevOps
2 weeks ago
India KPG99 INC Full timeJob Title: Offshore Middleware Engineer w/DevOpsJob Summary:KPG99 INC is seeking a skilled Middleware Engineer with a strong background in DevOps to join our dynamic IT team. In this role, you will manage middleware technologies while also focusing on automating and optimizing our development, deployment, and infrastructure processes.Key...
-
AGM - Program Management
2 weeks ago
india Cyient DLM Full timePosition: AGM Program ManagementExperience: 1518yrsOrganization: Cyient DLM LimitedWork Location: Mysore Job Description Lead and manage the Key Customer Accounts to achieve total customer satisfaction business objectives and operational efficiency. Introduce a project management model within the organization for best practices knowledge...
-
AGM - Program Management
2 weeks ago
india Cyient DLM Full timePosition: AGM Program Management Experience: 1518yrs Organization: Cyient DLM Limited Work Location: Mysore Job Description Lead and manage the Key Customer Accounts to achieve total customer satisfaction business objectives and operational efficiency. Introduce a project management model within the organization for best practices...
-
Senior Pega Software Engineer
1 week ago
Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full timeJob Title: Senior Pega Software EngineerAbout the Role:FINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing PEGA-based applications that meet the high standards of our organization.About...
-
Senior Pega Software Engineer
3 weeks ago
Anywhere in India/Multiple Locations FINDERNEST SOFTWARE SERVICES Full timeJob Title: Senior Pega Software EngineerFINDERNEST SOFTWARE SERVICES is seeking a highly skilled Senior Pega Software Engineer to join our team. As a key member of our organization, you will play a crucial role in designing, developing, implementing, and supporting PEGA-based applications.This role is essential in ensuring the efficiency and seamless...
-
Senior Software Engineer
2 weeks ago
India Applicantz Full timeJob Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at Applicantz. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software systems and applications using Java, Spring Boot, and REST API Design.Responsibilities:Design and develop new...
-
Senior Software Quality Assurance Specialist
6 days ago
India Aspect Software Full timeAbout this RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Aspect Software.Key ResponsibilitiesWork closely with Developers in the Scrum Team to design and execute test approaches that support software application development.Participate in sprint standups, retrospectives, and planning meetings as a productive team...
-
Sr. Software Engineer
4 weeks ago
india BQE Software Full timeJob Overview: We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies , strong expertise in C# , and solid knowledge of SQL Server . You will play a key role in designing, developing, and maintaining...
-
Sr. Software Engineer
4 weeks ago
india BQE Software Full timeJob Overview:We are looking for a highly skilled and experienced Senior .NET Developer to join our team. The ideal candidate should have at least 5 years of hands-on experience in software development using .NET technologies, strong expertise in C#, and solid knowledge of SQL Server. You will play a key role in designing, developing, and maintaining...