Senior Automation Engineer

Posted 8 Days Ago
Be an Early Applicant
Mountain View, CA
185K Annually
3-5 Years Experience
Automation • Manufacturing
The Role
Seeking a highly skilled Senior Automation Engineer to lead the development of PLC systems, embedded firmware, and robotics solutions. Responsibilities include PLC programming, firmware and robotics development, and cross-functional collaboration to design and optimize advanced automation systems.
Summary Generated by Built In

We can’t do it alone -- we’re seeking curious, capable, passionate team members motivated by the opportunity to create lasting impact on the world through their work. This role offers ample growth opportunities while working side-by-side with an impassioned, multi-disciplinary team spanning mechanical design, software, computer vision, systems integration, and ops to design, operationalize, and deploy world-changing technology.

Fulfil is committed to creating an inclusive culture, and we celebrate diversity of all kinds.  If this sounds like the kind of environment that you find intriguing, then please apply even if you don’t feel you meet all the requirements listed below.  We'd love to hear from you.
Job Overview:
We are looking for a highly skilled Senior Automation Engineer to lead the development of our PLC systems, and contribute to our embedded firmware, and robotics solutions. In this role, you will own all PLC programming and contribute to the development of robotic control systems, ensuring that they meet performance, safety, and operational standards. You will collaborate closely with hardware, firmware, and robotics teams to design, test, and optimize solutions for our advanced automation systems.

Key Responsibilities:

  • PLC Programming:
    • Lead the requirement definition, design, programming, optimization, and verification of PLC-controlled safety systems.
  • Firmware and Robotics Development:
    • Develop and maintain firmware for embedded systems controlling robotics, including motor control, navigation, obstacle detection, and sensor integration.
    • Collaborate with cross-functional teams to design and implement robotic systems, ensuring seamless interaction between software and hardware components.
    • Work with embedded Linux and to control robotic systems in an industrial environment.
    • Participate in the architecture of robotic systems, contributing to the design of navigation, safety, and motor control systems.
    • Debug, test, and optimize robotic systems for real-world performance, safety, and scalability.
  • Cross-Functional Collaboration:
    • Collaborate with hardware, firmware, and software teams to develop integrated robotic solutions.  We expect this role to contribute to the part selection and design electrical cabinets that include PLC hardware.
    • Participate in system-level design and peer review processes, contributing expertise on PLC programming and robotics development.
    • Ensure safety, security, and operational performance in the deployment of robotics systems.

Required Qualifications:

  • PLC Experience:
    • 4+ years of experience in PLC programming (Allen-Bradley, Siemens, or similar).
    • Expertise in developing and troubleshooting automation and industrial safety systems using PLCs.
    • Experience with NRTL certification.
  • Firmware and Robotics Experience:
    • 2+ years of experience in embedded firmware development using C/C++.
    • Experience with robotics systems, including motor control, navigation, obstacle detection, and sensor integration.
    • Solid understanding of hardware interfaces (I2C, SPI, UART, GPIO) and firmware-hardware interaction.
    • Hands-on experience with debugging and maintaining embedded systems, including oscilloscopes, logic analyzers, and JTAG.
    • Experience with safety standards such as ISO 13849, ISO 13850 IEC 61508 or ISO 26262 is a plus.
  • General Skills:
    • Strong problem-solving skills with the ability to balance performance and safety in complex systems.
    • Experience with TCP/IP, Ethernet, and industrial communication protocols
      WiFi, Bluetooth, and wireless communication
    • Ability to take ownership of complex systems and drive solutions from concept to production.

Bonus Qualifications:

  • Familiarity with secure boot, encryption, and over-the-air firmware update processes.
  • Experience with machine learning models or AI in robotics systems.
  • Experience with robotic fleet management and control at scale.

What We Offer

  • A chance to be an early team member and leader of a rapidly growing startup and have an impact on company and technology direction
  • The ability to solve challenging problems with a skilled, dedicated and friendly multi-disciplinary team
  • A balanced, highly collaborative work environment 
  • Competitive medical, dental, and vision coverage, with 401K, life and disability coverage
  • A PTO policy where we encourage and expect all employees to take time to enjoy life outside of work 
  • Discount on groceries from our store
  • The salary range for this position is 130,000-$185,000 plus stock and benefits. Pay within the range is based on candidate experience, job-specific skills, education, and work location.

At Fulfil we value diversity and always treat all employees and job applicants based on merit, qualifications, capabilities, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Top Skills

C/C++
The Company
HQ: Mountain View, California
83 Employees
On-site Workplace

What We Do

Fulfil has reimagined and reinvented online grocery automation with a completely unique, fully automated fulfillment system that enables customer-centric, sustainable and profitable online grocery at scale. Unlike legacy automation technology being tested for grocery fulfillment, Fulfil’s robots do all the picking and packing across all product categories and temperature zones, unlocking extreme speed, throughput, accuracy, and inventory control with minimal labor in a small footprint

Jobs at Similar Companies

bet365 Logo bet365

Junior Sports Analyst

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
55K-80K Annually

Silverfort Logo Silverfort

Sales Operations Analyst

Information Technology • Sales • Security • Cybersecurity • Automation
Remote
United States
357 Employees

Bectran, Inc Logo Bectran, Inc

UX/UI Designer

Artificial Intelligence • Fintech • Information Technology • Machine Learning • Software • Automation
Schaumburg, IL, USA
51 Employees

Similar Companies Hiring

Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
SG
357 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account