×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Computer Science

Job in Tucson, Pima County, Arizona, 85718, USA
Listing for: GTN Technical Staffing
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, Computer Science
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Software Engineer HIGHLIGHTS

Location:

Tucson, Arizona (Onsite)

Position Type:
Direct Hire

Hourly / Salary: BOE

Residency Status: US Citizen or Green Card Holder ONLY

Key Responsibilities:

Core System Development
  • Design and maintain a Python-based data processing pipeline leveraging Num Py, Sci Py, and OpenCV for numerical computing, image processing, and computer vision workflows
  • Develop performance-critical components in Rust, including real-time frame processing, optimized solvers, and high-throughput computational modules
  • Implement advanced algorithm development techniques such as sparse linear algebra, Fast Fourier Transforms (FFT), polynomial fitting, and signal processing
  • Build and maintain hardware control systems, integrating camera SDKs (e.G., PySpin), display synchronization, and timing-critical acquisition loops
  • Architect scalable, state-aware systems with robust error handling and deterministic timing
System Ownership & Collaboration
  • Apply knowledge of geometric optics, geometry, and linear algebra to support optical testing and interferometric analysis
  • Collaborate across UI/backend integration efforts with frontend engineering teams
  • Follow structured code standards, peer code reviews, and software development best practices
  • Author clear technical documentation, system architecture guides, and test plans
  • Support on-site deployment, system integration, and customer-facing troubleshooting
Required Qualifications
  • BS in Computer Science, Physics, Optical Engineering, or related field with 5+ years of software development experience OR MS in related field with 3+ years of software development experience
  • Strong proficiency in Python programming, including Num Py, Sci Py, and OpenCV
  • Minimum 2+ years of experience in scientific computing, algorithm development, and computer vision
  • Systems-level engineering mindset including state management, concurrency, error handling, and timing-critical systems
Strongly

Preferred Experience
  • Background in computer vision, image processing, or signal processing
  • Understanding of geometrical optics, interferometry, and optical testing systems
  • Experience interfacing with hardware devices such as cameras, sensors, and precision instruments
  • Exposure to Rust or systems programming languages (C/C++ background welcome)
  • Experience deploying integrated software/hardware systems in production or customer environments

We are GTN –The Go To Network

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary