Software Engineer
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 "
Recommended Jobs
Team Lead Pharmacist - Evening Shift
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we ar…
Travel Registered Nurse ER Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced and dedicated Emergency Room (ER) Registered Nurse (RN) for dynamic travel assignments across various healthcare facilities. The …
System Administrator
System Administrator Location : PHX/Lenexa/Swanzey office locations | Reports to : Senior Director, Service Operations About the Role: Visory is seeking a System Administrator to plan, bu…
Maintenance Tech
Hydro Extrusions is a world-leading aluminium extrusion business counting around 100 production sites in 40 countries and employing 20,000 people. Through our unique combination of local expertise, g…
Business Operations Coordinator
We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…
Software engineer
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of …
BDC Representative
Coulter Cadillac Buick GMC Phoenix is looking for professional, motivated, and hard-working individuals to join our team! We have been in business for over 100 years and spend every day creating a c…
Mail Processor II
Job Responsibilities: ~ Backing up the shipping and receiving department. Handling UPS and FedEx deliveries and pickups. Doing the van runs from our Scottsdale location to the Phoenix and Chandler …
General Manager - Select Service Hotel | Central California
Job Title: General Manager - Select Service Hotel Location: Central California Company: Marvin Love and Associates Compensation: $110,000 - $120,000 + 20 - 30% Bonus Job Summary: Marvi…