About company:
AceMicromatic Manufacturing Intelligence Technologies Pvt. Ltd. isIndia’s 1st mover and market leader in the manufacturing intelligence space. Our data acquisition and analytics software uses real-time production data in shopfloors; to unleash greater operational excellence, productivity and profits for our customers.
We synergize best of breed in thought leadership, process maturity and technology savvy as we partner with our customers to deliver high value business objectives in the form of end-to-end technology products and solutions. Our passion for “innovation that’s robust” is what drives us, and what makes our customers succeed, with the peace of mind that is hard to find with technology solutions today. We pride ourselves in having strong values that leverage and strengthen our technology leadership.
Our products TPM-Trak® - BORN, BRED & PERFECTED on the shop-floor. Fuelling the manufacturing industry’s drive towards greater shop-floor visibility, productivity and profits, TPM-Trak® brings together the power of * Real-time data Acquisition * Software * Analytics.
Solution applies to Any Machine type – CNC, PLC, Conventional, and any Application – metal cutting, die casting, metal forming, textiles…
We provide services to ensure rapid development, implementation, and integration of workflows and applications. We are part of the 6,500-people AceMicromatic Group, India’s largest manufacturer and exporter of high-technology precision machines and automation products.
URL: www.amitpl.com
Group URL: https://www.acemicromatic.net
Job Summary:
A Software Engineer is responsible for designing, coding, testing, and maintaining software systems. They work collaboratively with cross-functional teams to develop software applications, solve technical problems, and ensure the delivery of high-quality software products.
Roles & Responsibilities:
- Design, develop, and maintain Windows Services, schedulers, background applications, and data synchronization solutions.
- Integrate and manage communication with databases, PLCs, machines, devices, and external systems.
- Ensure service reliability, performance, monitoring, logging, and fault tolerance.
- Handle end-to-end development, testing, deployment, troubleshooting, and production support.
- Deliver projects and milestones on time while meeting quality and customer expectations.
- Coordinate with cross-functional teams and proactively manage risks and dependencies.
- Resolve QA and customer issues through root cause analysis and timely closure.
- Drive continuous improvement, innovation, automation, and AI adoption to enhance productivity.
- Maintain high code quality through reviews, security compliance, unit testing, and technical debt reduction.
- Collaborate with engineering, QA, and customer-facing teams to deliver effective solutions.
- Prepare and maintain technical documentation and process-related records
Technical Competencies:
· C# - Framework and Core
· Windows Services Development
· Data Collection from Various Devices and Protocols
· Database SQL Server
· Edge device dev
· Linux
· Rust
· Message Queuing Systems- Kafka, MQTT
· Python
· C# Web API
Behavioral Competencies:
· Result Orientation
· Customer Centricity
· Problem Solving & Innovation
· Ownership & Accountability
· Synergy (Collaboration)
· Developing Self & Others
· Communication
· Business & Commercial Awareness
Preferred Candidates:
- Qualification: B.E./B.Tech in Electronics & Communication Engineering (ECE) or M.Tech
- Experience: 0–1 year
- Preference: Candidates with relevant internship experience will be preferred.
Interested candidates can share their resumes to: [email protected].
Pay: ₹400,000.00 - ₹650,000.00 per year
Benefits:
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
Work Location: In person