Role and Responsibilities Software Development
• Design, develop, test, and maintain desktop, service, and web-enabled applications using .
NET technologies.
• Develop reliable software modules, services, APIs, data handling components, and user interfaces for MOCON products.
• Participate in software architecture and design discussions and contribute to maintainable technical solutions.
• Improve software reliability, performance, usability, diagnosability, and long-term maintainability.
• Develop and maintain unit tests, automated checks, and supporting tools where applicable. Instrument Software Development
• Develop software for permeation analyzers, gas chromatography platforms, analytical instruments, and related test systems.
• Integrate application software with instrument hardware, firmware, sensors, controllers, communication interfaces, and measurement workflows.
• Support hardware-software integration, debugging, system troubleshooting, and issue isolation.
• Understand instrument behavior, operational workflows, measurement data, logs, calibration, diagnostics, and serviceability needs.
• Participate in validation and verification activities to support release readiness. Product Sustainment and Enhancements
• Investigate, troubleshoot, and resolve software defects from internal testing,
field feedback, and customer-reported issues.
• Perform root cause analysis and implement corrective and preventive actions.
• Deliver software enhancements, product improvements, and sustainment releases.
• Support issue reproduction, log analysis, service escalation analysis, and release documentation when required. Collaboration and Execution
• Work closely with software, QA, hardware, firmware, product management, manufacturing, service, and global engineering teams.
• Review requirements and convert them into technical designs, implementation tasks, estimates, and testable deliverables.
• Participate in Agile/Scrum ceremonies including sprint planning, reviews, retrospectives, and technical discussions.
• Provide accurate progress updates, identify technical risks early, and collaborate to resolve project execution blockers.
• Follow company quality processes, coding guidelines, configuration management practices, and release procedures. Qualifications and Education Requirements
• BE degree in Electronics & CommunicationTelecommunicationComputer Science. Preferred Skills
• Strong communication skills ability (written, verbal, and electronic)
• Valuable problem-solving skills
📌 Sr. Software Engineer (India)
🏢 AMETEK
📍 India