Kforce - Warrendale, PA

posted about 1 month ago

Full-time - Senior
Warrendale, PA
Administrative and Support Services

About the position

The Senior Robotics Software Engineer will lead the design, development, testing, and deployment of robotics software across multiple product lines. This role involves architectural design efforts for core robotics software and integrating various software packages and APIs. The engineer will also design software interfaces for custom and commercial off-the-shelf (COTS) hardware components and mentor junior engineers in robotics software development.

Responsibilities

  • Lead the design, development, testing, and deployment of robotics software across multiple robotic product lines.
  • Lead architectural design efforts for core robotics software.
  • Integrate proprietary and open-source software packages and APIs.
  • Design software interfaces to integrate custom and COTS hardware components.
  • Coach entry to mid-level engineers in robotics software development.
  • Perform other duties as assigned.

Requirements

  • 5+ years of experience in robotic software development.
  • Proficient technical experience in C, C++, ROS, Python, NVIDIA, Linux, and embedded systems.
  • Experience with Git version control and agile software practices.

Nice-to-haves

  • Firmware development and deployment.
  • Control and vision-based processing.
  • Experience with web services software stack.
  • Industrial robotics experience.

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k)
  • Life insurance
  • Disability insurance
  • Paid time off for salaried personnel
  • Paid sick leave for eligible hourly employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service