Lead Engineer, Robotics
Cranberry Township, US
Applications have closed
Westinghouse Electric Company
Westinghouse Electric Company is the world's leading supplier of safe, innovative nuclear technology and is shaping the future of carbon-free energy solutions.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.
If this sounds like an environment you would thrive in, Digital & Innovation is looking for an experienced Lead Engineer, Robotics experience to join the Robotics & Sensor Technology Team and perform the design and implementation of complex software stacks to implement robot automation, autonomy, and sensor adaptive control functions. Systems include both fixed manipulators and mobile systems for their Churchill research site near Pittsburgh, Pennsylvania. If you are interested in being a part of a company that is leading the way with a new generation of nuclear technology, helping the world meet growing electricity demand with safe, clean, and reliable nuclear energy, we want to hear from you.
Your Day to Day:
- Perform selection, integration, and tuning of robot algorithms in the ROS2 software ecosystem as well as full stack design and delivery of associated graphical user interfaces for control and monitoring of multirobot deployments. Fluency in Ubuntu Linux, Windows 10/11 operating systems and Web-based applications is required as well as design and implementation of networking solutions. This includes system administration, software installation and configuration of the base operating system, deployment of security updates, and configuration management of all applications and supporting hardware. Expectation of working closely with end users to deploy applications and resolve issues.
- Receive input from internal teams and external customers to define product suites.
- Define all software components required to implement a full stack robotic system deployment and optimal development progression.
- Program missing pieces of the software stack and managing code generated by external vendors.
- Workflow definition, software development, testing, and tuning robot operations stack.
- Design, integrate, modify, and maintain releases for internal and external use.
- Define configuration and setup of network equipment to support remote site deployments.
- Receive training and feedback from experienced mentor, and mentor others.
- Provide troubleshooting for deployed products and remote troubleshooting of customer system issues.
- Perform operating system verification and validation.
- Document performed work in accordance with WEC software procedures.
- Perform supervision of customer deployments, hardware deliveries, OS upgrades, security updates and/or preventive maintenance including system installation, integration, and on-site end-user and system administration training.
Who You Are:
- Bachelor’s Degree or better in one or more of the following disciplines:
- Robotics, Computer Science, Computer Engineering, or another related field
- Experience with ROS/ROS2 environment setup and coding in C++ and Python.
- Working knowledge of localization, SLAM, motion control and sensor interfaces with ability to select and tune associated algorithms.
- Ability to program complex kinematics motions in robotic arms and other devices.
- Experience with Ubuntu Linux and Microsoft Windows operating system configuration and administration. Ability to write complex shell scripts in each OS.
- Familiarity with Azure DevOps workflows and software configuration control.
- Programming experience in creating web-based applications.
- Experience with machine vision and sensor-controlled assembly operations.
- Experience with machine learning and AI.
- Experience with real time operating system (RTOS) programming and sensor interfaces.
- Ability to program software simulation environments to model robot activities in complex environments.
Why Westinghouse?
Westinghouse Electric Company is the global nuclear energy industry’s first choice for safe, clean, and efficient energy solutions. We enable our delivery of this vision by living our value system:
- Safety and Quality
- Integrity and Trust
- Customer Focus and Innovation
- Speed and Passion to Win
- Teamwork and Accountability
Westinghouse offers competitive benefits to all our employees around the globe to keep them healthy and enhance their well-being. In the U.S. the following are representative of what we offer:
- Competitive Salary
- Comprehensive Health, Wellness and Income Protection Benefits
- 401(k) Savings Plan with Company Match
- Paid Vacations and Holidays
- Opportunities for Flexible Work Arrangements
- Educational Reimbursement Program
- Employee Referral Program
While our Global Headquarters are located in Cranberry Township, PA, we have over 9,000 employees working at locations in 19 different countries. You can learn more by visiting http://www.westinghousenuclear.com.
EOE of Minorities / Females / Vets / Disability.
Get connected with Westinghouse on social media:
Twitter | Facebook | LinkedIn| YouTube
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Azure Computer Science DevOps Engineering Linux Machine Learning Python Research Robotics Security SLAM Testing
Perks/benefits: 401(k) matching Career development Competitive pay Flex hours Health care Wellness
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Science Manager jobs
- Open Principal Data Engineer jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Business Intelligence Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Research Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs