Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

PDS · 9 hours ago

Software Engineer

PDS is seeking a skilled Software Development Engineer with strong experience in C++, computer vision, and containerized environments. The role involves designing, building, and optimizing software solutions for image processing and collaborating with cross-functional teams to create deployable computer vision applications.

ComputerInformation TechnologySoftwareStaffing Agency

Responsibilities

Develop and maintain software for computer vision applications using C++ and Python
Implement and optimize algorithms for image processing, stereo vision, and visual analysis
Build and maintain containerized environments using Docker
Integrate computer vision modules into larger system architectures
Optimize performance for embedded platforms and GPU‑accelerated systems

Qualification

C++Computer VisionDockerPythonEmbedded SystemsAWSCMakeGitLinuxShell ScriptingOpenCVCUDA

Required

Bachelor's degree in Computer Science, Software Engineering, or related field
Strong coding skills in C++ and Python
Experience creating Python bindings for C/C++ libraries
Proficiency with CMake and Git
Hands-on experience with Docker
Familiarity with Linux environments and shell scripting
Experience with AWS or similar cloud technologies

Preferred

Experience with embedded compute modules (e.g., NVIDIA Jetson)
Background in computer vision, particularly stereo vision algorithms
Strong hands-on experience with OpenCV
Experience with CUDA for GPU acceleration

Company

PDS

twittertwitter
company-logo
PDS is one of the leading Aerospace, Information Technology (IT) & Engineering consulting firms in the Western United States.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Thomas Sweetman
President & Chief Executive Officer
linkedin
Company data provided by crunchbase