Robotics Systems & Software Architecture & Control Engineer - Bell Labs Research
Candidates should possess a subset of the following skills either through previous employment experience or through university academic research:
· Previous experience in robotics.
· Strong knowledge of networking, system software, operating systems, distributed systems.
· Strong software development skills in Python, C/C++, shell scripting, Git.
· Detailed understanding on Linux on the system level (kernel, system processes, etc.).
· Familiarity with ROS (Robotics Operating System).
· Strong mathematical background relevant for robot control, navigation, localization, vision, etc.
· System modeling and simulation using standard simulation tools (Matlab, Gazebo, etc.).
· Ability to develop and debug the system across all layers of hardware and software.
· Excellent verbal and written communication skills and fluent in English
· Demonstrated ability to drive, influence, and implement new ideas
· Proactive nature and willing to learn new technology areas
· Demonstrated ability to work in a dynamic and fast paced environment
· Works well under pressure
· Self-starter and highly motivated with an innovative “out of the box” thinking mindset
· Versatile, flexible and hands-on
· Can work in the “gray zone” when there is uncertainty or lack of clarity. Very comfortable with innovation risk taking
·
Education
Master’s/PhD degree in a relevant engineering field from a leading college/university.
1-5 years of relevant robotics experience.