[robotics-worldwide] [jobs] Control Hardware/Software Engineer at BZ Robot, Mountain View, California

BZ Robot bz.robot.hr at gmail.com
Wed May 14 15:09:24 PDT 2014


BZ Robot Inc, an exciting startup in Mountain View, California, USA, is
looking for excellent candidates with expertise in real-time control
systems (hardware/software), machine vision, autonomous navigation and
robotic manipulation. Opportunities of being a member of the founding team
that consists of top-tier robotics experts are provided.

BZ Robot Inc. offers a fast-paced work environment, very competitive
compensation, stock option, medical and 401K retirement plan benefits.

Degree Level: B.E with 5 years of prior experience, M.S. with at least 3
years experience or Ph.D.;
Fresh graduate students from top-tier universities are also welcome to apply

Major(s): Computer Science, Electrical Engineering, or a related field.

Position 1: Control Hardware Engineer
Your Duties and Tasks:
- Designing multilayer PCBs and firmware for functions including power
regulation, motor control, sensor interfaces, and communications; digital
circuit function testing, and verification
- Coordinate with the software team on verification of various algorithms

Skills / Job Requirements:
 - Excellent knowledge and proven expertise in microprocessors such as ARM,
FPGA, and DSP
 - Proven expertise in sensor electronics, including vision, laser, DIO,AIO
etc.
 - Excellent expertise in industrial data bus including Ethercat,
Ethernet/IP, CAN bus.
 - Knowledge of RTOS, preferring RTEMS and OROCOS
 - Proven system integration skills


Position 2: Control Software Engineer
Your Duties and Tasks:
 - Programming of various robot algorithms including motion planning,
kinematics, servo control, dynamics
 -  Algorithms for autonomous or semi-autonomous navigation
 -  Algorithms for robotic manipulation
 -  Computer vision
 -  Tracking algorithm

Skills / Job Requirements:
 - Excellent knowledge and proven expertise in software architecture -
Excellent C++ programming expertise required
 - Knowledge of Linux, and RTOS
 - The ability to develop, understand and implement complex algorithms
efficiently and correctly
 - Experience with modern software engineering tools
 - Experience working independently in a large software setting
 - Experience working on controller electronics hardware is a plus,
  - Experience with robot simulation environments and ROS is a plus
 - Excellent communication skills and demonstrate a proven ability to
multitask and deliver on challenging software development tasks
 - experience bringing a product to market


To apply,  send your resume along with two references to
bz.robot.hr at gmail.com <hr.bzrobot at gmail.com>.


More information about the robotics-worldwide mailing list