Senior Software Engineer
Our client is experiencing exciting growth and seeking talented professionals to join their dynamic optical instrumentation design and manufacturing team. We seek a skilled software engineer to advance their Adaptive Optics systems, hardware integration, image processing capabilities, and user interface development. In this role, you'll be involved in complete project lifecycles—from initial concept and requirements gathering through final deployment and ongoing field support of cutting-edge optical systems.
Responsibilities:
- Partner with clients to establish comprehensive system requirements
- Work cross-functionally with diverse engineering teams to translate requirements across all technical domains
- Enhance existing products and manufacturing workflows by developing documentation, procedures, and support frameworks
- Create technical deliverables including design documents, operational manuals, and project presentations for internal teams and clients
- Support business development through proposal preparation and review
- Maintain direct client relationships through presentations, meetings, and industry conferences
Requirements:
- 5-10 years of relevant professional experience
- Advanced proficiency in C/C++ programming
- Excellent troubleshooting and debugging capabilities
- Experience with Git version control systems
- Comprehensive Linux and command-line interface knowledge
- Hardware interfacing experience (cameras, sensors, motion control systems)
- FPGA and GPU programming experience (CUDA)
- Willingness to travel occasionally for deployments and client meetings (less than 10% travel)
- U.S. citizenship with ability to obtain security clearance
- Relocation to Tucson, AZ (this is an on-site position)
Bonus points for
- Strong mathematical background
- Experience with Julia or similar scripting languages
- High-speed control systems expertise
- Computer vision, image processing, and digital signal processing knowledge
- Enthusiasm for astronomy and laser communication technologies
Benefits
- Health insurance
- 401k contribution
- 9 paid holidays, 1 week of sick leave and 2 weeks of paid vacation after initial 6 months
If you meet these qualifications and are ready to contribute your expertise to a dynamic team, we encourage you to apply!
Recommended Jobs
Leasing Manager- Student Housing
About University Partners At University Partners, we do more than provide student housing—we create vibrant communities where students thrive. With 25,000+ beds across 40+ properties nationwide, o…
Senior Staff FPGA Engineer
Our 70-year-old global Aerospace & Defense client has asked The Maven Group to locate several talented Staff level FPGA Design Engineer to join a growing team. This role is located in a the Phoenix, …
Cook III
POSITION SUMMARY Prepare ingredients for cooking, including portioning, chopping, and storing food. Wash and peel fresh fruits and vegetables. Weigh, measure, and mix ingredients. Prepare and cook…
Payroll, Benefits, and HR Administrator
Position Summary : The Payroll, Benefits, and HR Administrator will be the primary responsible party for payroll and benefits processing at the Arizona Restaurant Supply Family of Companies. Esse…
Website Testing & Optimization Analyst II
**Work Schedule** Standard (Mon-Fri) **Environmental Conditions** Office **Job Description** In this Analyst II role, you will be a key contributor to our Website A/B Testing & Optimization Program-wo…
Full Time Neurology Job Kingman, AZ
Kingman Regional Medical Center is seeking a full-time Neurologist to join its dynamic and highly collegial team in Kingman, Arizona. This is an outpatient position where you will be joining a highly…
Retail Representative
Job Description We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining R…
Scale Attendant
Waste Connections is looking for a **Scale** **Clerk** to join our GROWING team in Phoenix, Arizona. In this position, you will be weighing trucks in and out of the facility and interacting with the p…
VP, Portfolio Fraud Manager
Job Description: **Role Summary/Purpose:** The VP, Portfolio Fraud Manager role is responsible for driving analytic insights and fraud initiatives for the full suite of the Lowe's credit products. Thi…
Environmental Services / Custodial Operations Manager 1
**Role Overview** Sodexo is seeking an **Environmental Services / Custodial Operations Manager 1** for **USC Verdugo Hills Hospital** , located in **Glendale, CA** . This is generally a 2nd shift posi…