Beaker & Wrench

Sr. Software Engineer - Equipment Automation

Beaker & Wrench Los Angeles, CA

About The Job

Welcome to Beaker & Wrench, where we disrupted the status quo of the cannabis equipment industry with innovations on an inefficient old technology.

Started from the ground up by an engineer and a chemist, Beaker & Wrench is celebrating its 8th year in business in 2024. Our engineering team consists of our three mechanical engineers, and one electrical engineer. We’re seeking a high-performing innovation minded software engineer to complement our team.

We have a team of 6 technicians who support the development, fabrication and assembly of our machines. We are headed in operations and RnD by our COO who is also an MIT graduate. A love of science and good engineering is at the heart of our company.

We are looking for a driven, detail-oriented, lead software developer to join our growing organization. Projects include high-level development of novel software and applications to develop and integrate our automated equipment/GUI software into a cloud-based data collection and reporting service for client and internal use. We are currently building a smart reporting platform for our industrial/chemical processing equipment. The ideal candidate will lead this effort to include the development and maintenance of automated equipment software, controls hardware selection, GUI, and data logging, structure, and reporting. The position requires someone with strong communication skills that will be able to work under minimal supervision and meet all deadlines.

If you're a dynamic team player who likes a challenge and wants to be on the forefront of the exploding cannabis equipment industry, Beaker & Wrench may be for you.

Responsibilities

  • Programming and architecture for Industrial automation to include GUI, motion systems, digital and analog I/O and PIDs.
  • Design, implement and update robust code for automated equipment with debugging and configuration parameters built-in.
  • Build robust error handling and reporting routines into the software.
  • Build data-logging capability to help monitor and improve the equipment.
  • Develop version control and upgrade release process
  • Support tickets for customer requests, bug tracking and updates of the software.
  • Develop and implement protocols for secure wireless communications from multiple site locations.

Requirements

  • Bachelor’s in Computer Science or related engineering discipline with 5+ years of post-graduate work experience
  • Direct previous experience with development/management of pysical industrial automation machines with knowledge of stepper/servo control systems and digital/analog I/O components. Serial and Modbus communication experience a plus.
  • Strong skill set in the following languages: C++, C# and Python.
  • Knowledge or work experience with database development, management and reporting (SQL and NoSQL)
  • Familiarity with Cloud environments for data storage (AWS)
  • Experience with software version control and backward compatibility configuration.
  • Hybrid position with the ability to work at least 80% time on site at the main facility in Commerce, California.

About Beaker & Wrench

Beaker & Wrench is the future of cannabis distillation technology and equipment. We are a small and mighty team that is in an inflection point, looking to hire more teammates and scale the company 2x in the next 12-18 months. If you like working for entrepreneurial companies with lots of autonomy and room to grow, look no further. We value respect, diversity, innovation, science, passion and humor. You can read more about each one below. Come be part of our growing team!
  • Employment type

    Full-time
  • Job function

    Engineering
  • Industries

    Industrial Machinery Manufacturing

Referrals increase your chances of interviewing at Beaker & Wrench by 2x

See who you know

Get notified about new Senior Software Engineer jobs in Los Angeles, CA.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub