Software Engineer, Engineering Systems Hayward, California (Onsite) $135,000 – $170,000 USD + Benefits
Are you excited by the challenge of building software that powers real-world manufacturing at scale?
We're partnered with an innovative company transforming the construction industry through advanced modular homebuilding and vertically integrated manufacturing. Backed by significant scale and investment, they are redefining how homes are designed, engineered, and manufactured through technology.
They're now hiring a Software Engineer, Engineering Systems to help develop the software platforms, APIs, and integrations that connect engineering, manufacturing, and factory execution across a highly sophisticated digital production environment.
This is an opportunity to work on software that directly impacts physical products — enabling seamless workflows between design, engineering, and fabrication systems in a fast-moving, highly collaborative environment.
The Opportunity As a Software Engineer, Engineering Systems, you'll develop scalable software systems, APIs, and integrations that connect engineering and manufacturing workflows across a vertically integrated platform.
You'll work closely with software, engineering, manufacturing, and operations teams to improve digital workflows and enable reliable data flow between systems such as BIM, MCAD, PLM, MES, and factory execution environments.
This is a highly cross-functional position suited to engineers who enjoy solving complex workflow, automation, and systems integration challenges in operational environments.
What You'll Be Doing Software Development & Systems Integration Develop software systems, APIs, and integration services supporting engineering and manufacturing workflows
Build automation tools connecting BIM, MCAD, PLM, MES, and manufacturing systems
Improve interoperability and data flow between engineering and production platforms
Develop backend services that enable scalable, reliable systems integration
Engineering & Manufacturing Automation Build automation solutions that improve production efficiency and operational reliability
Support MES integrations and factory execution workflows
Help optimise engineering and manufacturing processes through software
Quality & Scalability Design clean, maintainable, well-tested software
Contribute to scalable architecture and long-term system maintainability
Participate in iterative development cycles with rapid operational feedback
Cross-Functional Collaboration Partner with engineering, manufacturing, product, and operations teams
Translate operational requirements into scalable software solutions
Collaborate across multidisciplinary teams to improve digital workflows
What We're Looking For Required Experience Strong software engineering fundamentals using C#, Python, or similar backend languages
Experience building APIs, integrations, or workflow automation systems
Strong understanding of software architecture, maintainability, and testing practices
Experience working with engineering, manufacturing, or operational systems
Ability to troubleshoot complex systems and integration challenges
Strong ownership mindset and ability to work independently in fast-paced environments
Bachelor's degree in Computer Science, Software Engineering, or related discipline
4+ years of commercial software engineering experience
Nice to Have Experience with BIM, MCAD, PLM, MES, or manufacturing software ecosystems
Exposure to tools such as Revit, SolidWorks, Arena PLM, or Ignition MES
Cloud experience (AWS)
Experience with digital manufacturing or engineering automation
Frontend exposure using React or modern frameworks
What's on Offer $135,000 – $170,000 USD base salary
Comprehensive healthcare benefits
401(k) matching
Paid vacation and holidays
Career progression opportunities
Opportunity to work on genuinely innovative, real-world engineering challenges
If you're excited by solving complex software problems that directly impact manufacturing and physical product delivery, we'd love to hear from you.
Apply via YourCode today