1

Hiring Opt Student For Software Engineer Jobs in Nevada

Adopt design for lab validation, regression test setup, and production environment. * Drive end-to ... or Computer Engineering. * 1+ years of professional experience in developing software for ...

Senior Software Engineer

Mccarran, NV

$125K - $165K/yr

Collaborate remotely with team and stakeholders; periodic on-site travel (~1 week/quarter) for planning and stakeholder engagement Qualifications: * 5+ years software engineering experience * Strong ...

Senior Software Engineer

Reno, NV · On-site

$122K - $161K/yr

We're Looking For: We are searching for a talented Sr. Software Engineer to join the OPENLANE software engineering team and be on the front lines of developing solutions and products in the ...

Senior Software Engineer

Reno, NV · On-site +1

$122K - $161K/yr

We're Looking For: We are searching for a talented Sr. Software Engineer to join the OPENLANE software engineering team and be on the front lines of developing solutions and products in the ...

Software Engineer

Reno, NV · On-site

$100K - $175K/yr

Supply chains for today's infrastructure equipment can't match the pace and sophistication of ... or Computer Engineering. * 1+ years of professional experience in developing software for ...

Software Engineer

Reno, NV · On-site

$90K - $105K/yr

We're Looking For: We are seeking to bring on talented software developers interested in remote work opportunities. We are an agile development team delivering high quality products on the Web, iOS ...

Software Engineer

Reno, NV · On-site +1

$90K - $105K/yr

We're Looking For: We are seeking to bring on talented software developers interested in remote work opportunities. We are an agile development team delivering high quality products on the Web, iOS ...

The Software Engineer II is responsible for creating, defining system scope and objectives and developing solutions for complex system problems to meet business objectives and customer needs. The ...

We are looking for a C++ Software Engineer to develop, maintain, and upgrade software systems that are used in the gaming industry. The role involves designing, coding, testing, and debugging ...

Build and own the front-end test automation framework for our VueJS application from the ground up ... Act as the primary advocate for software quality, mentoring engineers on testing best practices and ...

Senior Software Engineer

Las Vegas, NV · On-site +1

$150K - $170K/yr

We are looking for a Software Engineer to join our Cloud Solutions team. This individual will have a passion for cloud computing, open-source technologies, and enjoys working in an environment where ...

Sr. Software Engineer

Reno, NV

$122K - $161K/yr

As a Senior Software Engineer, you will be a technical leader who architects and delivers complex ... You will lead technical initiatives, establish patterns for AI/ML integration, and champion ...

New

Showing results 41-60

Hiring Opt Student For Software Engineer information

What does it mean to hire an OPT student for a software engineer?

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 types of projects and responsibilities can an OPT student expect as a software engineer?

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 are the key skills and qualifications needed to thrive as a hiring OPT student for software engineer?

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 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 Nevada?

For Hiring Opt Student For Software Engineer jobs in Nevada, the most frequently searched job titles are:

What cities in Nevada are hiring for Hiring Opt Student For Software Engineer jobs?

Cities in Nevada with the most Hiring Opt Student For Software Engineer job openings:

Software Engineer

Amperesand

Reno, NV • On-site

Full-time

Posted 14 days ago


Job description

Role Summary

At Amperesand, you will develop highly efficient and modular software to automate test systems for internal labs and manufacturing lines.

Responsibilities: 

  • Design a highly scalable software framework in Golang to test high-voltage power electronics, thermal systems, and more. Adopt design for lab validation, regression test setup, and production environment.

  • Drive end-to-end test software development from design through deployment and post-deployment improvements.

  • Participate in and lead code reviews to maintain code quality and adhere to coding standards.

  • Innovate software and system design to meet accuracy, cycle time, and other performance factors.

  • Collaborate closely with hardware design and firmware teams to understand the product and its functionalities. Investigate root causes of failures and drive product improvements.

  • Participate hands-on during test hardware bring-up, system debugging, and help with software optimization.

  • Incorporate design techniques to achieve ease of validation and maintenance.

  • Challenge ideas and decisions with reasoning from first principles.

  • Travel to different facilities worldwide to collaborate with teams and deploy our solutions.

Qualifications

  • BS or MS in Electrical or Computer Engineering.

  • 1+ years of professional experience in developing software for distributed systems.

  • Basic understanding of electrical theory.

  • Experience with testing and measurement hardware platforms.

  • Expertise using system-level languages (such as Golang, Rust, C, C++, etc.) to automate systems.

  • Ability to write efficient code under resource constraints (memory, CPU).

  • Experience with version control systems like Git.

  • Experience with microcontrollers and communication protocols (CAN, SPI, I2C, etc.).

  • Be engaged, proactive, and positive when taking on challenging tasks, owning assignments, and taking accountability for personal and overall team success.

 

Please note: This role requires working on-site 5 days a week. We do not offer hybrid or remote options.