

Software Engineer
Actalent
Posted Tuesday, September 2, 2025
Posting ID: JP-005516407
Pittsburgh, PA
Software Engineer
Job Description
We are seeking a talented Software Engineer with expertise in robotics.
Responsibilities
- Develop software using Python, C/C++, ROS, and robotic control systems.
- Work with FANUC robots, including teaching pendants and/or Carol programming.
- Apply computer vision techniques for object detection, segmentation, and depth perception.
- Program and automate using Ethernet/IP industrial protocol.
- Implement safety logic programming and integrate sensor setups.
- Work with microcontrollers.
- Develop PLC logic programming and manage general I/O operations.
Essential Skills & Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
- 0-1+ years of professional experience.
- Previous internship or co-op experience is beneficial.
Additional Skills
- Proficiency in Python, ROS, and FANUC robot programming.
- Experience with computer vision software and techniques.
- Knowledge of Ethernet/IP programming and automation.
- Understanding of safety logic programming and sensor integration.
- Experience in PLC logic programming and I/O operations.
Work Environment
The role offers a hybrid work schedule, with 2-3 days on-site in Pittsburgh and 2-3 days.
Compensation:$35
Contact Information
Email: tvandenberge@actalentservices.com
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.