Principal Engineer, Robotics

Westinghouse ElectricEtna, PA$103k–$129k/yr

Required qualifications

  • 5+ years' experience Master's Degree in Robotics, Automation Engineer, Computer Science, or Mechanical Engineering Interface external sensors and servo systems with operations control.
  • ROS 2 environment usage and coding of custom interfaces in C++ and Python Architect multithreaded asynchronous software systems for real-time performance. with computer vision, with both classical strategies and modern AI solutions.
  • Familiarity with and ability to differentiate architectures for machine learning: CNN, RNN, Transformer Models, GNN, Diffusion, and GAN.
  • Practical ability to train canonical base models such as: Yolo, Vi T, Convnext HRNet.
  • Familiarity with docker containers and multi container design and orchestration.
  • Working knowledge in calibration and tuning of robotic motion and auxiliary servo systems.
  • Knowledge of local planning strategies for robotics.
  • Broad experience with most foundational robotic algorithms: Kinematics, Controls, State Estimation and Sensor Fusion, SLAM. designing and validating simulation and digital twin environments. with Ubuntu Linux and Microsoft Windows operating systems usage of robotics programming support tools.

About this role

Are you interested in being part of an innovative team that supports Westinghouse’s mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace.

Responsibilities

  • Perform design, selection, integration, calibration, and tuning of robotic and automation processes with sensor feedback and adaptive planning.
  • Design computer vision algorithms using classical computer vision and modern AI architectures.
  • Must be fluent in software programming of multiple robot commercial off-the-shelf components such as Li DARs, camera systems, motors and their control systems, and middleware architectures such as ROS/ROS 2.
  • The job requires Ubuntu Linux and Windows 11 operating systems and the use of offline programming and simulation tools such as Nvidia Isaac.
  • System deployment support including system hardware setup, installation, configuration of the operating software, initial calibration and acceptance testing, and configuration management of all applications and supporting hardware.
  • Expectation of working with end-users to deploy systems and resolve issues.

Location, schedule, and travel

hybrid mobile role, located in Etna, PA.

Similar roles

Monday digest. No spam.

Principal Engineer, Robotics

Westinghouse Electric · $103k–$129k/yr

Apply on Westinghouse Electric, opens in a new tab