368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$122k – $143k per year
Location
In office (Menlo Park)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Mainspring Energy is engineering advanced technology by developing a prototype of a linear generator that converts fuel to electricity. Mainspring was founded in 2010 by three Stanford engineers- Shannon Miller, Adam Simpson, and Matt Svrcek. T...

Job Overview

We are seeking a Senior Automation & Controls Engineer who applies sound software engineering practices to design and deliver industrial automation systems using the Beckhoff Platform. This role focuses on building reliable, maintainable, and scalable control systems in a real-world manufacturing environment.

You will develop automation solutions that balance deterministic control requirements with modern engineering practices such as modular design, version control, code reviews, and disciplined change management. While the work is rooted in traditional industrial automation, there is an increasing emphasis on improving the development, testing, and deployment of control software.

In this role, you will work across the full lifecycle of automation systems-from electrical design and hardware selection to controls software development, deployment, commissioning, and long-term support. A significant portion of your time, approximately 20-25%, will also be dedicated to the maintenance, improvement, and upgrading of existing equipment. You will collaborate closely with manufacturing, electrical, mechanical, and software teams to ensure systems are safe, reliable, and adaptable to evolving production needs.

The role is based at Mainspring Headquarters in Menlo Park, California, and is primarily on-site with some travel within North America.

Responsibilities

  • System Design & Architecture: Lead the design of complex automation systems, including PLCs, HMIs, and robotics. Create and maintain electrical schematics, control enclosure layouts, and wiring diagrams using CAD software
  • Programming & Implementation: Program and debug control systems using platforms mainly in Beckhoff products with some possible use of Rockwell , Siemens TIA Portal and Schneider Electric products. Develop and implement closed-loop control systems and novel data structures
  • Project Execution: Own specific engineering projects from conception to completion, ensuring timelines, budgets, and quality standards are met. Contributing to the successful completion of projects in a timely fashion
  • Continuous Improvement: Analyze existing manufacturing processes to identify inefficiencies and bottlenecks. Conduct root cause analyses and troubleshooting to support process improvements
  • Safety & Compliance: Design and deploy personnel safety interlock systems and ensure compliance with industry standards such as NFPA 79, SEMI, and UL508A
  • Collaboration & Mentorship: Collaborate with multidisciplinary teams (mechanical, hardware, software) to ensure proper integration of automated systems. You may supervise the activities of a few others or mentor junior staff and technicians

Required Qualifications

  • 5-10 years of experience in industrial automation or controls engineering
  • Hands-on experience with PLC platforms such as Beckhoff TwinCAT (TwinCAT 3), Allen-Bradley
  • Strong proficiency in IEC 61131-3 with emphasis on Structured Text
  • Proven experience delivering industrial automation projects in manufacturing or production environments
  • Solid understanding of: Industrial sensors and actuators | Electrical control systems and panel design | Industrial networking and fieldbus protocol
  • Experience using Git or similar version control systems in a professional environment

Preferred Qualifications

  • Experience with motion control, robotics, or high-performance automation systems
  • Familiarity with EtherCAT architecture and performance tuning
  • Experience with industrial networks (OT networks)
  • Experience working alongside MES, SCADA, or higher-level software systems
  • Prior experience acting as a technical lead on projects
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Menlo Park
$87k – $131k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tysons
Java
Mobile
JUnit
DevOps
AWS
Azure
Azure DevOps
CI/CD
Datadog
Docker
Dynatrace
GCP
Git
Jenkins
Kubernetes
New Relic
Shift-Left
Splunk
Cybersecurity
Shift-Left Security
SonarQube
Management
Jira
QA
Cucumber
JMeter
Postman
Rest-Assured
Selenium
TestNG
Apply
$113k – $188k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Tysons
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Iceberg
Databricks
Delta Lake
AI/ML
Airflow
Anomaly Detection
ChatGPT
Copilot
Cursor
GraphRAG
Knowledge Graph
RAG
Spark
DevOps
Amazon Kinesis
Amazon S3
AWS
AWS CDK
AWS Lambda
AWS Step Functions
CI/CD
CloudFormation
Docker
Git
GitHub
GitHub Actions
IAM
Jenkins
Terraform
Vector
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Power BI
Tableau
Apply
$122k – $200k per year • In office • Full-Time • 10+ years exp • Jersey City • Charlotte
Java
Node JS
Python
SQL
JavaScript
Java
Hibernate
Spring Framework
Spring MVC
Databases
Apache Kafka
DynamoDB
Oracle
RabbitMQ
AI/ML
Ray
DevOps
Amazon CloudWatch
Amazon EC2
Amazon ECS
Amazon EKS
Amazon S3
Ansible
API Gateway
AWS
AWS Lambda
Azure
CI/CD
CloudFormation
GCP
Git
Grafana
IAM
Jenkins
Prometheus
Splunk
Terraform
Kubernetes
Apply
In office • Full-Time • 5+ years exp • Santiago
DevOps
Azure
Azure DevOps
Bitbucket
CI/CD
Git
GitHub
GitLab
Apply
up to $76k per year (gross) • In office • Full-Time • 5+ years exp • Moscow
Swift
Mobile
Clean Architecture
Fastlane
MVVM
SwiftUI
DevOps
CI/CD
Git
Jenkins
Apply
$135k – $159k per year • In office • Menlo Park
Python
AI/ML
AI Agents
Google ADK
LangChain
LLM
LLM Guardrails
DevOps
AWS
CI/CD
GCP
Google Cloud Run
Kubernetes
Self-Healing
Terraform
GitHub
GitLab
IAM
Apply
$135k – $159k per year • In office • 6+ years exp • Bachelor's Degree • Menlo Park
C++
Python
DevOps
CI/CD
Apply
R&D Test Engineer 10 days ago
$109k – $124k per year • In office • 3+ years exp • Master's Degree • Menlo Park
C++
MATLAB
Python
Management
Linear
Apply
$181k – $213k per year • In office • 8+ years exp • Bachelor's Degree • Menlo Park
C++
Python
Management
Confluence
Jira
Linear
Apply
$147k – $173k per year • In office • 5+ years exp • Bachelor's Degree • Menlo Park
C++
Python
Management
Confluence
Jira
Linear
Apply
$200k – $288k per year • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Menlo Park
C++
Go
Java
Rust
Databases
PostgreSQL
Redis
Snowflake
AI/ML
AI Agents
DevOps
Ansible
AWS
Azure
CloudFormation
GCP
Kubernetes
Platform Engineering
Terraform
Apply
$97k – $226k per year (Estimated) • In office • Menlo Park
Robotics
Teleoperation
Apply
$113k – $247k per year (Estimated) • Equity • In office • Menlo Park
Go
Python
DevOps
Bazel
CI/CD
Kubernetes
GitHub
Apply
$140k – $200k per year • In office • Internship • PhD • Menlo Park
C#
C++
C#
.NET
AI/ML
Text-to-Speech
DevOps
CI/CD
Vercel
Apply
$165k – $216k per year • In office • Full-Time • 10+ years exp • Master's Degree • Menlo Park
Databases
Snowflake
AI/ML
Prompt Engineering
AI Agents
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.