cover image
John Galt Staffing

John Galt Staffing

www.j-galt.com

1 Job

112 Employees

About the Company

John Galt contributes to the success of organizations and individuals nationwide by expertly matching them with one another. Founded in 1997, we have worked with thousands of organizations and individuals over the years to enable them to achieve success. Our focus is on Contractor Staffing in technology which are critical to an organization's success.

Listed Jobs

Company background Company brand
Company Name
John Galt Staffing
Job Title
Software Engineering (Computer Vision/ROS)
Job Description
**Job title:** Software Engineer – Computer Vision & ROS **Role Summary:** Design, develop, train, and evaluate deep learning models for real‑time computer vision. Build and deploy embedded software for devices, ensuring performance, stability, and scalability. Collaborate with hardware teams, integrate new product designs, and maintain high code quality through reviews and QA. **Expectations:** - Deliver production‑ready CV models and embedded software on schedule. - Optimize inference and system performance for real‑time operation. - Maintain code quality, documentation, and version control. - Work cross‑functionally with hardware, QA, and product teams. **Key Responsibilities:** - Design, train, and benchmark deep learning models for vision/video analytics. - Develop and test embedded software from requirements to deployment. - Write, test, debug, and review C/C++ and Python code. - Optimize inference pipelines using TensorRT, TensorFlow Lite, PyTorch, OpenVINO, or Qualcomm Neural SDK. - Integrate and validate new product designs with hardware teams. - Perform performance profiling, resource analysis, and scalability improvements. - Conduct code reviews and enforce coding standards. - Support QA, troubleshooting, and iterative performance tuning. - Evaluate third‑party and open‑source libraries for suitability. - Use Linux development environment and related tools. **Required Skills:** - 5+ years of software development in computer vision or video analytics. - Proficiency in C/C++ and Python. - Experience with deep learning inference engines (TensorRT, TensorFlow Lite, PyTorch, OpenVINO, Qualcomm NPU SDK). - Real‑time application programming. - ROS/ROS2 development. - Linux programming and build systems. - Software configuration management (Git, SVN, etc.) and defect tracking. - Familiarity with lab equipment: oscilloscopes, logic analyzers, spectrum/protocol analyzers, emulators. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, or related field with coursework in Artificial Intelligence and Computer Vision. ---
Wilmington, United states
On site
Mid level
02-02-2026