Start Your Search Here

Job Search

SGS Consulting

Massachusetts / Global

Software Developer

Job Description

Job Responsibilities:

  • Configure programming environments and tools (Python, UHD, containers) for collaborative coding and software transfers
  • Design and set up digital signal processing blocks on GPUs based on models and MATLAB code
  • Develop production-ready software for deployment and transfers
  • Develop local and web-based GUIs for operators
  • Report internally via verbal and written methods

Skills:

  • Real-time processing on GPUs using C/CUDA
  • Programming and scripting: Python, C/C++, Bash
  • GUI and/or user application development
  • Linux platform development experience
  • Familiarity with VNCs and containerization (Docker, Kubernetes)
  • Experience using AI tools (AI Agents, etc.) to assist software development
  • Bachelor’s Degree in STEM field
  • MS Office

Education/Experience:

  • Bachelor’s degree in STEM field required; advanced degree preferred
  • Bachelor’s Degree in STEM field
  • 1+ years experience using AI tools for software development
  • 2+ years C/C++ programming experience
  • 2+ years experience with containerization technologies (Docker, Kubernetes)
  • 2+ years Linux platform development experience
  • 2+ years experience developing GPU-based (CUDA) applications
  • 2+ years GUI development experience
  • 2+ years Python and Bash scripting experience
  • 2+ years experience with real-time processing systems
Solicitar Now