Software Engineer - Engineering Systems in Hayward

Energy Jobline
Hayward, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 170K

Job location

Hayward, United States of America

Tech stack

API
Amazon Web Services (AWS)
Computing Platforms
Systems Engineering
Autodesk Revit
Build Automation
C Sharp (Programming Language)
Cloud Computing
Software Quality
SolidWorks (CAD)
Iterative and Incremental Development
Interoperability
Python
Commercial Software
Software Architecture
Software Engineering
Data Streaming
Systems Integration
Workflow Management Systems
React
Backend
Information Technology
Operational Systems
Front End Software Development
Api Design
Industrial Software

Job description

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 DoingSoftware 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

Requirements

  • Strong software engineering fundamentals using C#, Python, or similar backend
  • 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

Benefits & conditions

  • $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 for this position