Job Description
We are seeking a highly skilled Python Roboticist to design, develop, and support advanced robotic manipulation software deployed in production environments. This role focuses on creating high-performance software solutions for robotic manipulation, including motion planning, kinematics, control strategies, and motion execution. The successful candidate will utilize and extend simulation software environments to test and refine manipulation development, ensuring robust performance. Collaboration with hardware engineers, product managers, and other software teams is essential to integrate these capabilities into our broader robotic systems.
ResponsibilitiesDesign, develop, and support advanced robotic manipulation software deployed in production environments.Create high-performance software solutions for robotic manipulation, focusing on motion planning, kinematics, control strategies, and motion execution.Utilize and extend simulation software environments to test and refine manipulation development, ensuring expected and robust performance.Develop software to effectively enable multi-arm manipulation capabilities into our solutions.Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems.Communicate technical priorities and status effectively.Essential SkillsMaster’s degree in Robotics, Computer Science, or a closely related field.6+ years of experience in software development applied to robotic manipulation.Proficiency in Python, ROS, and Linux.Experience with robotic manipulation, motion planning, kinematics, and motion execution.Expertise in developing software for multi-arm coordination and environment representation.Skilled in using simulation tools to test and validate robotic systems.Strong understanding of system design and design patterns.Experience in software development using Linux, C++, and RTOS.Additional Skills & QualificationsExperience with ROS 2, MoveIt!, and OpenRAVE.Familiarity with modern C++ and drivers for robotic hardware.Knowledge of Fanuc Robot arms.Experience with API and SDK development for robotic systems.Understanding of RESTful and gRPC protocols.Experience with parallel and distributed systems.Knowledge of NoSQL databases, particularly MongoDB.Familiarity with the Docker ecosystem.Work Environment
This role requires onsite work five days a week in Bedford, MA.
Pay and BenefitsThe pay range for this position is $70.00 - $90.00
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
� Medical, dental & vision
� Critical Illness, Accident, and Hospital
� 401(k) Retirement Plan � Pre-tax and Roth post-tax contributions available
� Life Insurance (Voluntary Life & AD&D for the employee and dependents)
� Short and long-term disability
� Health Spending Account (HSA)
� Transportation benefits
� Employee Assistance Program
� Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Bedford,MA.
Application Deadline
This position will be accepting applications until Dec 20, 2024.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & InclusionAt Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our peopleThe company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.