Job Boards Template

Search Jobs

Software Development in Test

San Francisco, CA 94107

Posted: 01/31/2019 Employment Type: Direct Hire Industry: IT/Software Development Job Number: 19400

Position Title:  Software Development in Test

Position Description:  Protingent Staffing has an exciting direct hire opportunity with our client in San Francisco, California.

Job Requirements:
  • Design and implement real-time tests and diagnostics to detect both hardware and software faults with the end goal of maximizing the uptime of the robots.
  • Build and improve upon ROS debugging tools (rosbags, rviz, rqt_plot …) to diagnose complex robotic faults replaying data recorded on the field.
  • Troubleshoot complex software bugs remotely for a fleet robots working on the field

Job Qualifications:
  • A BS or MS in Robotics, Computer Science, Electrical Engineering, Computer Engineering or related fields.
  • Deep experience with ROS.
  • Proficiency in Python, strong background in object-oriented programming, multithreading and system architecture in Linux environment. 
  • A working knowledge of standard software engineering practices for full software development life cycle, including coding standards, code reviews, version control (Git), build processes, releases, and unit testing.

Preferred Job Qualifications:
  • Hands-on robotics experience
  • Hands-on knowledge of C++

About Protingent:  Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom, and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding, and exciting work opportunities for our candidates.

Nick Vella

In 9 years of recruiting my style can be described as being direct, detailed, persistent. I will provide you with all necessary info needed to make the best decision for yourself. Each of my candidates that I’m representing is my #1 priority. I work around the clock to move a process along, to search and network for other potential opportunities to pitch a candidate to. The entire recruiting cycle process is all about creating a smooth experience for both the candidate and client. I feel I do that by my attention to detail, organization and ability to communicate effectively with each individual candidate. On my time off, I love to cook for my wife and 2 kids and ran my first Triathlon this April in Napa.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.