This site uses cookies. To find out more, see our Cookies Policy

Robotics Perception Software Engineer in Pittsburgh, PA at Volt

Date Posted: 6/8/2019

Job Snapshot

  • Employee Type:
  • Duration:
    48 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

Robotics Perception Software Engineer

Job Details:                                 

Robotics Perception Software Engineer at the Pittsburgh Automation Center in Pittsburgh, PA. "On-site Interviews Only"

In this role you will work on the exciting and technically challenging Automation Systems Development team. This team is responsible for developing and demonstrating automation technologies, which are often used in conjunction with information systems, remote control, semi autonomous, and fully autonomous machine control systems.

Focus will be on the development and application of perception technologies and systems.

Job Duties/Responsibilities:

  • Research and develop new technology in perception
  • Develop perception software for personnel detect, object detection, tracking, classification, terrain mapping, localization and others
  • Solving analytical problems and debugging software
  • Communicate results to customers, suppliers, team members, and other business units
  • Participate in R&D programs through entire lifecycle, from initial inception through production and maintenance phases

Position's Contributions to Work Group:                              

Must have prior industry experience with software testing

Typical Day:                                     

Works with team leads, software architect, algorithm experts, to understand software requirements and design software for embedded applications Candidate will be eligible for the 9/80 schedule. Not a mandatory schedule.

Education Requirement:                                             

• Bachelor’s or Master’s degree in Electrical or Computer Engineering, Computer Science, Mechatronics, Computer vision, Robotics, Mathematics or related field

• Bachelor’s degree with 5 years or Master’s degree with 3 years experience with design and development of embedded software applications

Critical Technical Skills:  

  • • Very strong hands-on programming skills in C++ and C
  • • Proficiency in the use various flavors of Linux operating system

Top Candidates will also have:

  • ROS experience is a plus
  • Programming of Computer vision/perception Systems software that integrates with perception sensors such as Cameras, Lidar, Radar
  • Experience in field robotics, image processing, and implementing perception algorithms on hardware platforms
  • Experience with Computer vision and Machine Learning algorithms
  • Experience in developing embedded computational platforms including hardware accelerated platforms such as FPGAs, GPUs, and real-time CPUs
  • Matlab/Simulink experience is a plus
  • GIT version control experience  
  • Must have strong mathematics skills
  • Demonstrated working experience on a team

Soft Skills Required:        

Excellent communication skills Strong problem solving skills Must be highly motivated, self-starter Great attitude in working in a team environment

Volt is a publicly owned Corporation with shares trading on the over-the-counter market: under the trading symbol "VISI". To learn more about Volt, please visit: and to see more of our job postings, please visit:

*Send your resume today for consideration!! We look forward to talking to you.

Volt is an equal opportunity employer.

To learn more about us, please go to