EngineerJobs.io
← Back to all jobs

Job Description

Smyansoft is seeking a Staff Software Engineer to help deliver maintainable, production-critical software for manufacturing use cases. Based in Fremont, CA (onsite), this role focuses on end-to-end project ownership, integration between PLC and MES services, and technical leadership that strengthens engineering quality across the team.

In this position, you will connect real-world factory workflows with backend services, mentor engineers, and participate in on-call rotations scheduled at a maximum of once every two months. The work spans the stack, from troubleshooting industrial communications to ensuring reliable data consistency in large-scale distributed systems.

Responsibilities

  • Deliver high-quality, maintainable code to address real manufacturing challenges
  • Lead end-to-end projects, including requirements gathering, architectural design, implementation, testing, and production deployment
  • Bridge communication gaps between factory floor equipment (such as PLCs) and MES services
  • Mentor engineers and uphold global software craftsmanship standards
  • Handle issues across the stack, including PLC communication problems like packet loss and data consistency in globally distributed databases
  • Build and support robust, production-critical systems with strong validation, monitoring, and operational support
  • Collaborate with cross-functional teams, including Operations, Manufacturing Engineering, Quality, and Supply Chain
  • Participate in on-call rotations no more than once every two months

Requirements

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or related, or equivalent experience
  • Minimum 4 years of professional experience (6+ years preferred)
  • Proven experience delivering large-scale projects using languages such as Go, Java, C++, Rust, or similar
  • Strong backend fundamentals, including SQL databases, networking, and security
  • Basic familiarity with frontend technologies such as HTML, JavaScript, CSS, plus experience with at least one modern framework (e.g., React, Angular, Svelte) for full-stack integration
  • Experience with rigorous development practices including version control, code reviews, CI/CD pipelines, monitoring, and logging
  • Excellent communication skills and experience leading technical initiatives from concept through production
  • Familiarity with controls engineering concepts, manufacturing processes, and Programmable Logic Controllers (PLCs); hands-on experience with Ignition and MES systems is a plus
  • Manufacturing engineering experience: 2 years (Required)

Location and Work Mode

  • Fremont, CA 94537: Relocate before starting work (Required)
  • In person

Compensation

  • USD 96,400 - 117,000 per year

Similar Jobs