1

Hiring Opt Student For Software Engineer Jobs in Tucson, AZ

Developing and deriving requirements for software products * Developing computer architecture and ... hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703 ...

Developing and deriving requirements for software products * Developing computer architecture and ... hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703 ...

Software Engineer

Tucson, AZ · On-site

$64 - $92/hr

Develop and derive requirements for software products Lead and mentor junior software engineers ... hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703 ...

Experience of the development of software drivers for the operation of computer hardware interfaces ... hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703 ...

Sr. Software Engineer

Tucson, AZ · On-site

$70 - $100/hr

Experience of the development of software drivers for the operation of computer hardware interfaces ... hiring a diverse and talented workforce. EOE/Disability/Veteran Meredith Baldwin Recruiter (703 ...

Software Engineer

Tucson, AZ · On-site

$85 - $97/hr

Tucson, AZ Job ID: #71805 Pay Range: $85-97 ph (W2) Duration: 6 mos This position is for a Principal Software Engineer with at least 8 years of professional experience or 5 years of professional ...

Develop and derive requirements for software products * Lead and mentor junior software engineers Additional Job Details: Qualifications You Must Have: * Typically requires a Bachelor's Degree in ...

next page

Showing results 1-20

Hiring Opt Student For Software Engineer information

See Tucson, AZ salary details

$60K

$139.5K

$194.3K

How much do hiring opt student for software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for hiring opt student for software engineer in Tucson, AZ is $139,480.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $163,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Hiring OPT Student for Software Engineer, and why are they important?

To thrive as a Hiring OPT Student for Software Engineer, candidates should have a solid foundation in computer science fundamentals, coding proficiency (e.g., Java, Python, C++), and relevant academic credentials such as a bachelor’s or master’s degree in a STEM field. Familiarity with version control systems (like Git), software development frameworks, and possibly cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help candidates stand out in collaborative and dynamic workplace environments. These qualifications are crucial for building robust software solutions, adapting to new technologies, and succeeding in diverse engineering teams.

What types of projects and responsibilities can an OPT student expect as a software engineer in their first role?

As an OPT student starting as a software engineer, you can expect to work on a variety of tasks such as coding, debugging, and testing software modules under the guidance of senior developers. Typical responsibilities include contributing to ongoing development projects, attending team meetings, and collaborating with cross-functional teams like QA, product management, and design. You'll likely participate in code reviews and be assigned both individual and group projects to build your technical and problem-solving skills. This experience not only helps you learn industry best practices but also prepares you for more advanced roles within the organization.

What does it mean to hire an OPT student for a Software Engineer position?

Hiring an OPT (Optional Practical Training) student for a Software Engineer position means employing an international student who is studying in the U.S. on an F-1 visa and is authorized to work temporarily in their field of study. OPT allows students to gain hands-on experience related to their academic program for up to 12 months (or up to 36 months for STEM graduates with an extension). Employers do not need to sponsor a visa immediately, but may need to consider sponsorship if continued employment is desired after the OPT period ends.

What is the difference between Hiring Opt Student For Software Engineer vs Intern Software Developer?

AspectHiring Opt Student For Software EngineerIntern Software Developer
CredentialsOptional OPT authorization, relevant coursework, some coding experienceTypically students or recent graduates, internship agreement
Work EnvironmentFull-time or part-time professional setting, ongoing projectsTemporary, learning-focused environment, supervised tasks
Employer UsageHiring international students authorized to work under OPTProviding practical experience to students or graduates

Hiring OPT students for Software Engineer roles usually involves full-time employment with ongoing responsibilities, requiring some prior experience or coursework. Intern Software Developers are typically students or recent grads gaining hands-on experience through temporary internships. The main difference lies in the employment status and scope of responsibilities, with OPT roles being more permanent and integrated into the company's projects.

What are popular job titles related to Hiring Opt Student For Software Engineer jobs in Tucson, AZ? For Hiring Opt Student For Software Engineer jobs in Tucson, AZ, the most frequently searched job titles are:
What job categories do people searching Hiring Opt Student For Software Engineer jobs in Tucson, AZ look for? The top searched job categories for Hiring Opt Student For Software Engineer jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Hiring Opt Student For Software Engineer jobs? Cities near Tucson, AZ with the most Hiring Opt Student For Software Engineer job openings:
Software Engineer

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Opportunity Details
Employee Software Engineer 102124
Tucson, AZ
Software Engineer
Location: Tucson, AZ
Required Clearance: Secret
Since 1999, ITEC has been a powerhouse in supporting mission-critical programs for the DoD and Intelligence community, building a solid reputation along the way. At ITEC, we don't just care for our employees-we champion them with competitive salaries, an outstanding employee care program, and a benefits package that includes Medical, Dental, Vision, Paid Time Off, and a 401k match.
U.S. Citizenship Mandatory: Due to our US federal government contract, candidates for this position are required to be a US Citizen and will be subject to a background investigation.
Job Description:
ITEC is seeking a Software Engineer II with at least 2 years of professional experience or an advanced STEM degree.
This position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products.
Job Responsibilities:
  • Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS).
  • Prioritize and handle multiple software engineering tasks concurrently.
  • Troubleshoot software and test equipment instrumentation.
  • Work in a multidiscipline engineering team environment.
  • Develop and derive requirements for software products.
Required Skills:
  • Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 2 years prior relevant experience, or an Advanced degree in a related field.
  • Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
  • Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
  • Experience with Windows Operating System and Microsoft Visual Studio is required.
Desired Skills:
  • Knowledge of computer architecture and computer hardware optimization techniques.
  • Knowledge of the development of software drivers for the operation of computer hardware interfaces.
  • Knowledge in common computer hardware interface and data protocols such as TCP/IP or UDP.
  • Knowledge of Unified Modeling Language (UML) to visualize software architecture and design.
  • Knowledge of software development lifecycles, such as Waterfall and Agile.
  • Knowledge of Software Configuration Management principles.
  • Good written and interpersonal communication skills.