Tallo logoTallo logo

Software Engineer

Job

Yokogawa

Newton, NJ (In Person)

Full-Time

Posted 7 weeks ago (Updated 4 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Key Responsibilities Develop and maintain custom software applications to support manufacturing processes, automated testing, and calibration of industrial measurement and controls equipment. Design and optimize database solutions to manage real-time production data, test results, and calibration records, ensuring accuracy and compliance with industry standards. Implement workflow processing solutions to improve traceability, process automation, and data-driven decision-making. Work closely with engineering, IT, and production teams to identify system improvements and troubleshoot software-related issues in precision manufacturing and quality control. Develop and maintain interfaces between shop floor systems (MES, PLCs, SCADA, and automated test stations) and enterprise applications (ERP, data historians, etc.). Write clean, scalable, and well-documented code using C# (.NET Framework/.NET Core) to develop applications for production monitoring, automated testing, and device programming. Ensure software solutions comply with
ISO 9001, ISO/IEC
17025, and other relevant industry standards for quality and traceability. Provide technical support and training to production teams regarding software tools and applications. Qualifications & Skills Bachelor's degree in Computer Science, Software Engineering, or a related field Strong proficiency in C# (.NET Framework, .NET Core, or similar technologies), MVVM paradigm utilizing WPF or WinUI3. Experience with database management systems (MSSQL) for managing manufacturing, calibration, and test data. Familiarity with workflow processing tools, APIs, and system integration for industrial software. Knowledge of manufacturing execution systems (MES), PLC communication, and SCADA systems is a plus. Understanding of automated test stations, calibration software, and data acquisition systems (DAQs) used in manufacturing. Strong problem-solving skills and ability to debug and optimize software for high-precision manufacturing processes. Experience with version control systems (Git, SVN) and agile development methodologies. Familiarity with Microsoft Office development tools (Visual Basic, Excel macros and Microsoft Access.) Preferred Qualifications 2+ years of experience in software development, preferably in a manufacturing or industrial automation environment. Experience with industrial communication protocols (Modbus, OPC
UA, MQTT
) for integrating measurement and control devices. Understanding of IoT and Industry 4.0 principles for smart manufacturing and predictive maintenance. Background in robotics, machine vision, or automated quality control systems. Familiarity with RPA design and development and management of data transfer.

Similar remote jobs

Similar jobs in Newton, NJ

Similar jobs in New Jersey