Senior Automation Engineer

4 weeks ago


Mountain View, California, United States Fulfil Solutions Full time

We're seeking a highly skilled Senior Automation Engineer to lead the development of our PLC systems and contribute to our embedded firmware and robotics solutions.

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 Solutions 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 Solutions:

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.



  • Mountain View, California, United States Procyon TS Full time

    Main Responsibilities:As a Senior Test Automation Engineer at Procyon TS, you will be responsible for designing and implementing automated test frameworks for mobile applications. Your expertise in Java and Python will be crucial in developing efficient test automation scripts. Additionally, you will work closely with the development team to ensure seamless...


  • Mountain View, California, United States Aeva, Inc Full time

    About Aeva, Inc.Aeva, Inc. is a pioneering technology company that is transforming autonomy with its groundbreaking sensing and perception technology. Our mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.We are seeking a...


  • Mountain View, California, United States Fulfil Solutions Full time

    Job Description:Fulfil Solutions is seeking a highly skilled Senior Electrical Engineer to join our multi-disciplinary engineering team. As a key member of our team, you will be responsible for designing and developing PCBAs for our proprietary industrial automation equipment.You will work closely with cross-functional teams to bring our innovative...


  • Mountain View, California, United States Fulfil Solutions Full time

    Fulfil Solutions is a rapidly growing company that has developed a custom automation robotics system to pick and pack online orders of groceries and other consumables. We are seeking a skilled Senior Electrical Engineer to join our multi-disciplinary engineering team. In this role, you will own the design of PCBAs for our proprietary industrial automation...


  • Mountain View, California, United States OSI Engineering Full time

    Android Automation Test EngineerWe are seeking an experienced Android Automation Test Engineer to join our team at OSI Engineering. As an Android Automation Test Engineer, you will be responsible for automating test cases, developing new tools and frameworks, and enhancing our current automation framework.Key Responsibilities:Create automation test...


  • Mountain View, California, United States Aeva, Inc Full time

    About Aeva, IncAeva's mission is to revolutionize the field of perception by developing cutting-edge sensing and perception technology. Our innovative approach integrates all key LiDAR components onto a silicon photonics chip in a compact module, enabling the creation of 4D LiDAR sensors that detect instant velocity in addition to 3D position.Job OverviewWe...


  • Mountain View, California, United States mavinsys Full time

    Job Title: Senior Cloud Infrastructure EngineerJob Description:We are seeking a highly skilled Senior Cloud Infrastructure Engineer to join our team at Mavinsys LLC. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining complex data systems that support millions of customers using Cloud Native...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomous vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Founded in 2017, Applied Intuition delivers a comprehensive toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and...


  • Mountain View, California, United States Insight Global Full time

    Job Title: Senior Data Management EngineerWe are seeking a highly skilled Senior Data Management Engineer to join our team at Insight Global. As a key member of our engineering team, you will be responsible for designing, developing, and implementing complex technical solutions to streamline data workflows, enhance data accuracy, and improve collaboration...


  • Mountain View, California, United States Insight Global Full time

    Job DescriptionInsight Global is seeking a highly skilled Network QA Automation Engineer to join our team. We are looking for a candidate who can help build automation frameworks and libraries to support our network engineering team.This role will involve designing and implementing automation frameworks to streamline testing and deployment processes. The...


  • Mountain View, California, United States Tik Tok Full time

    About the RoleWe are seeking an experienced Automation Engineer to join the Threat Discovery & Prevention (TDP) Team within the US Trust & Safety (T&S) organization. As a Senior Software Engineer on the Risk and Response Detection and Optimization team, you will develop automations and playbooks for threat intelligence ingestion, monitoring, and response.Key...


  • Mountain View, California, United States Dell Full time

    Job SummaryAs a Senior Principal Software Engineer on our Data Domain Engineering team, you will be responsible for developing new features and enhancing the product set to improve scaling, performance, high-availability, cloud integration, disaster recovery, and application integration. You will work collaboratively across Dell divisions to coordinate...


  • Mountain View, California, United States Reliable Robotics Corporation Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at Reliable Robotics Corporation. As a member of our remote piloting software team, you will be responsible for designing, architecting, and building real-time user interface applications for controlling our automated aircraft systems.Responsibilities- Design and develop real-time user...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States CloudKitchens Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our Facility Automation team at CloudKitchens. As a key member of our team, you will be responsible for developing innovative software solutions to improve the efficiency and reliability of our food creation and delivery facilities.Key Responsibilities:Design and develop high-quality software...


  • Mountain View, California, United States Crystal Equation Corporation Full time

    Job SummaryWe are seeking a skilled Senior Hardware Engineer to join our team at Crystal Equation Corporation. As a key member of our engineering team, you will be responsible for developing and implementing test methodology for verifying and validating hardware operation of complex systems.Key ResponsibilitiesDevelop and implement test plans, procedures,...


  • Mountain View, California, United States Coupang Full time

    Role OverviewCoupang's Search and Discovery Product Engineering (SDPE) ML group is a cutting-edge team that leverages machine learning to drive innovation and excellence in search and discovery experiences. As a Senior Staff Machine Learning Engineer, you will be part of this team, working on developing and deploying advanced machine learning models to...


  • Mountain View, California, United States ABM Industries Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Building Engineer to join our team at ABM Industries. As a key member of our facilities management team, you will be responsible for overseeing the maintenance and operation of our buildings, ensuring that they are safe, efficient, and compliant with all relevant regulations.Key...


  • Mountain View, California, United States ERPMARK INC Full time

    Senior SRE EngineerERPMARK INCFull time Design, implement, and maintain complex data systems that support millions of customers using Cloud Native principles and best practices to ensure highly available, secure, performant, and scalable database systems. Develop and maintain CI/CD pipelines in Jenkins to automate the build, test, and deployment process. ...


  • Mountain View, California, United States Akraya Full time

    Job Title: Mobile QA Automation SpecialistWe are seeking a highly motivated and detail-oriented Mobile QA Automation Specialist to join our team. As a Mobile QA Automation Specialist, you will be responsible for designing, developing, and maintaining automated test scripts for mobile applications using C++.Key Responsibilities:Design and develop automated...


  • Mountain View, California, United States Moveworks Full time

    About the RoleMoveworks is seeking a Senior Business Systems Engineer to join our team. As a key member of our organization, you will be responsible for designing, building, and maintaining our Workday HCM modules.Key Responsibilities:Collaborate with stakeholders to craft, review, and design requirements that address complex business challenges from a...