Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Tucson, AZ - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

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 NumPy SciPy 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 NumPy SciPy 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

Software EngineerHIGHLIGHTSLocation: Tucson Arizona (Onsite)Position Type:Direct HireHourly / Salary:BOEResidency Status:US Citizen or Green Card Holder ONLYKey ResponsibilitiesCore System Development Design and maintain a Python-based data processing pipeline leveraging NumPy SciPy and OpenCV for ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems