Sr. Robotics Engineer
San Francisco, CA
As a senior robotics engineer at our client, you will apply your engineering expertise and technical leadership skills to architect and write software code to control a variety of different types of robot arms, electromechanical actuators, novel mechanisms, and also integrate controls, precision sensors and machine vision elements in automated systems involved in the manufacturing of novel pharmaceutical products.
Their team-oriented work environment provides in-house access to a wide range of robotic equipment for prototyping, experimenting and hands on testing of software code along with personalized workstations, and multiple workspaces that foster creativity and collaboration.
This position may also involve the selection and integration of electromechanical actuators, controls, sensors, and microcontrollers.
Basic Technical Requirements:
- Proficiency with Python for robotic arm control, simulation, and data analysis.
- Experience developing manual or automated robot calibration routines and procedures.
- Extensive experience with microcontroller integration and control of complex mechanisms, machines or robotic systems.
- Experience with the selection, integration and calibration of sensors, transducers, and SW controlled instruments.
- Experience with programming collaborative and or industrial robots in their native programming environments to perform basic automated tasks.
- Experience using hand tools, and test instruments.
Basic Workplace Skill Requirements:
- Candidates must be a self-starter comfortable working in a fast paced technically challenging startup company environment.
- Candidates must be very organized, and detail oriented.
- Candidates must be able to handle multiple project and task assignments simultaneously.
- Candidates must be able to clearly express their ideas and details of their work in meetings, team presentations, white board brainstorming sessions, and in various technical documentation.
- Candidates must be able, when necessary, to provide effective leadership of engineering peers and more junior engineers while working together on major projects.
Additional Qualifications – Considered a plus:
- Experience with machine vision cameras, lighting, and software for barcode reading and feature detection.
- Experience with ROS in an academic or industrial applications.
- Experience programming with C/C++.
- Familiarity with Ubuntu, Git, AWS tools, Docker, or packaging code.
- Experience programming PLCs, servo drives, or automated benchtop laboratory equipment.
- Experience with basic DC circuits and wiring practices.
- Experience designing and modeling with 3D CAD software.
- Experience programming or working with automated production machinery for an FDA regulated industry.