Careers

Robotics Engineer

Reports To: COO

The Robotics Engineer is responsible for supporting the design, development, and iteration of our robotic operations. The role involves first principle thinking – from creating experiments, prototyping implementations and designing new architectures.

Essential Job Functions

The major tasks and duties of the job include but are not limited to:

  • Passion for building robots and a good portfolio of robotics projects.
  • Proficient in ROS or similar robot operating framework.
  • Proficient in C, C++, and scripting languages such as Python.
  • Experience with build automation and continuous integration tools.
  • Proficient in Gazebo or other physics and simulation.
  • Proficient in robotic planning, numerical/symbolic optimization.
  • Expert in formulating dynamics/kinematics equations, building simulations, and verification with real hardware.
  • Passion to get hands dirty to solve problems.
  • Ability to test robots in laboratory and challenging field environments
  • Demonstrates behavior consistent with ChemGenes’ Core Values.
  • May perform other duties as assigned

Core Competencies

At the career level, solidifying the following competencies:

  • Technical Capacity:
    • Has solid knowledge of software development processes, policies and practices.
    • Has the knowledge and tools required to complete the work efficiently and effectively. Grasps aspects of required duties and skills.
    • Achieves a satisfactory level of technical and professional skill or knowledge in position-related areas;
    • Keeps current developments and trends in areas of expertise.
    • Worked on projects involving physical manipulation using single or cooperative robots.
    • Implemented state estimation and sensor fusion algorithms.
    • Proficient in factor graph and its adaptation for kinodynamic planning.
    • Experience leading research projects and teams.
    • Experience working with ROS2 environment.
    • Experience building computer vision and SLAM algorithms.
    • Experience with open source autopilot systems such as PX4, Ardupilot, etc.
    • Experience working on NVIDIA Jetson/Xavier or other embedded systems.
    • Experience building mechanical, electrical, firmware, and high-level software for robots from scratch.
  • Problem Solving/Analysis:
    • Engages in mutual problem solving by brainstorming alternative positions and approaches and evaluating them openly and fairly.
    • Uses sound or logical judgment to spot and analyze problems, develop alternative solutions and initiate corrective solutions.
    • Proactively identifies problems -- Anticipates, identifies and clearly defines problems.
    • Identifies multiple solutions to the problem – Identifies, evaluates and weighs alternatives of multiple solutions.
    • Proposes and implements solutions -- Works effectively with the organization to resolve issues and proposes.
    • Implements well-conceived, logical solutions in the best interest of the organization.
  • Communication Skills:
    • Proactively communicates; informs others of what they need to know. Utilizes oral and written communication to enhance relationships across the organization. Capably articulates thoughts and ideas in speaking and listens carefully to others.
    • Verbal communication – Clearly communicates ideas, information, proposals, instructions, issues, and questions using appropriate tone and language.
    • Written communication – Produces clear, concise memos, email, and other correspondence, that conveys all relevant information using appropriate language.
  • Interpersonal skills:
    • Style, tone and nonverbal cues
    • Negotiation
    • Performance reviews/feedback
    • Difficult conversations/minimizing conflict
  • Project Management and Time Management:
    • Establishing priorities and outlining project goals and outcomes
    • Planning the project timeline
    • Effective collaboration
  • Honesty & Integrity:
    • Takes personal responsibility for correcting problems or issues.
    • Holds themselves to the highest ethical standards within the industry

Preparation, Knowledge, Skills, and Abilities

  • Bachelor’s degree in related field such as Robotics Engineering or related discipline.
  • Experience in systems design and a solid understanding of applications development, application and system testing, and integration methodologies.
  • Excellent logic, communication and troubleshooting skills.
  • Flexibility and resourcefulness in design and development are a plus.
  • Maintains broad knowledge of software development principles and theory.
  • Computer skills: strong knowledge of Microsoft Office, particularly Word and Excel.
  • Must be able to multitask and have good time management skills.
  • Must be able to work in a team atmosphere and have a positive attitude toward work environment.

Supervisory Responsibility

None

Working Conditions & Physical Demands

The work will be performed at the ChemGenes’ corporate office. This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bend or stand as necessary. In order to type and use the telephone: use hands to finger, handle or feel objects, tools or controls, reach with hands and arms, talk or hear.

Apply Now

Join the front line of discovery and help shape the future.

Send Your Resume

The Perks

Matched 401K<br/>Retirement Account
Matched 401K
Retirement Account
Paid Vacation
Paid Vacation
10 Paid Holidays a Year
10 Paid Holidays a Year
Flexibility to move across departments
Flexibility to move across departments
Life Insurance
Life Insurance
Tuition Reimbursement Program
Tuition Reimbursement Program
Health Insurance
Health Insurance
Dental Insurance
Dental Insurance
Vision Plan
Vision Plan

ChemGenes is an equal opportunity employer. It is the policy of the Company to prohibit discrimination and harassment of any type and to afford equal employment opportunities to employees and applicants, without regard to race, color, religion, sex, national origin, age, disability, genetic information, gender identity or expression, or veteran status. The Company will conform to the spirit as well as the letter of all applicable laws and regulations. The Company will take action to employ, advance in employment and treat qualified Vietnam era veterans and disabled veterans without discrimination in all employment practices.

* External and internal applicants, as well as position incumbents who become disabled as defined under the Americans with Disabilities Act must be able to perform the essential job functions (as listed) either unaided or with the assistance of a reasonable accommodation to be determined by management on a case by case basis.