> Markdown version of [/jobs/ext/3690623-software-sustainability-engineer](https://www.wearedevelopers.com/jobs/ext/3690623-software-sustainability-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Sustainability Engineer - **Company:** Sierra Instruments - **Location:** Marina, CA, United States - **Experience:** Experienced - **Salary:** $91,800.0 - $126,200.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Software Applications, Computing Platforms, Fieldbus, C Sharp (Programming Language), Databases, Computer Engineering, Data Transmissions, Data Systems, Document Management Systems, Ethernet, Firmware, Hardware Interface Design, Java GUIs, Python (Programming Language), Microsoft Office, Microsoft SQL Server, Modbus, Object-Oriented Software Development, Profibus, Software Architecture, Reverse Engineering, RS-232, RS-485 Standard, Serial Communications, Software Engineering, SQL Databases, USB, PIC Microcontroller, Software Troubleshooting, Information Technology, Bacnet, Epicor ERP, Software Version Control, Visual Basic Language - **Published:** October 11, 2026 - **Apply:** https://www.juju.com/job/16_7c7c6de71 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field. * At least 2 years of professional software development experience. * Experience with C#, .NET, Python, Visual Basic, SQL Server, or similar technologies. * Experience with modern programming practices and object-oriented development. * Experience supporting embedded controllers, firmware, communication interfaces, and legacy software platforms. Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of computer architecture, microcontrollers, memory devices, serial communications, and hardware/software interaction. * Experience with SQL databases. * Experience with MRP/ERP systems, preferably Epicor. * Experience troubleshooting software systems and working with production or test environments. * Experience in manufacturing, industrial automation, calibration, test engineering, or instrumentation environments. * Familiarity with source control tools. * Strong problem-solving and communication skills. * Ability to work effectively with technical and non-technical teams. Preferred Qualifications * At least 5 years of professional software development experience. * Experience modernizing legacy software applications. * Familiarity with data acquisition systems, industrial communications, sensors, or instrumentation. * Experience with MES, production reporting, dashboards, or quality data systems. * Exposure to thermal mass flow measurement, gas flow systems, or industrial instrumentation. * Understanding of electronics, hardware interfaces, or embedded systems. * Knowledge of digital communication hardware and protocols such as RS232, RS485, USB, MODBUS, Profibus, Foundation Fieldbus, BACnet, HART, Ethernet, or similar industrial standards. * Experience with GUIs. ## Description The Software Sustainability Engineer can understand legacy factory software, support production-critical systems, interface with a variety of sensors and instruments, and help modernize systems while maintaining accuracy, reliability, safety, quality, and traceability. This role is based on-site with our main facility in Monterey, CA. This will also include work at our Marina facility. There is no remote work option available. Responsibilities: * Support and improve software used for production, calibration, testing, and manufacturing operations. * Troubleshoot software issues affecting production, quality, calibration, and manufacturing performance. * Develop and maintain applications that interact with production equipment, sensors, instruments, and databases. * Support modernization of legacy software platforms and migration to newer technologies. * Create reports, dashboards, and data tools that improve visibility into production and quality performance. * Support calibration systems, test systems, data acquisition systems, and manufacturing automation. * Participating in software architecture, validation, and deployment activities. * Collaborate with manufacturing, quality, engineering, IT, and operations teams. * Document system functionality, software changes, troubleshooting activities, and validation results. * Support engineering change implementation and continuous improvement initiatives. * Participate in new product development projects, prototype activities, and product introductions. * Strong troubleshooting and root-cause analysis skills. * Effective written and verbal communication skills. * Ability to create and maintain technical documentation, work instructions, procedures, and illustrated service or manufacturing documents. * Versed on Microsoft Office 365 Tools