1

Hiring Opt Student For Software Engineer Jobs in Colorado

Senior Flight Software Engineer II

Westminster, CO · On-site

$123K - $163K/yr

If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you ... Final hiring decisions are ultimately made by humans. If you would like more information about how ...

As the Air Force's leader for National-to-Tactical capability development, AFRL collaborates with ... Establish software engineering standards, best practices, and technical governance across teams

Managing the recruitment interview and hiring process for additional software engineers. * Expert Proficiency in a Modern Programing language (C++, Java, QNX, Python) Qualifications: * US Citizen ...

As the Air Force's leader for National-to-Tactical capability development, AFRL collaborates with ... Establish software engineering standards, best practices, and technical governance across teams

R&D Software Engineer

Boulder, CO · On-site

$110K - $150K/yr

Join the team that leading technology companies turn to for cutting-edge photonic innovation. At Excelitas Technologies you are how we EXCEL. We are presently seeking a R&D Software Engineer who will ...

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.

How can a non-computer science student get a job as a software engineer?

A non-computer science student can become a software engineer by learning programming languages such as Python or Java through online courses, coding bootcamps, or self-study. Gaining practical experience with projects, contributing to open-source, and developing a strong portfolio can help demonstrate skills to employers, even without a formal CS degree.

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 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 are popular job titles related to Hiring Opt Student For Software Engineer jobs in Colorado? For Hiring Opt Student For Software Engineer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Hiring Opt Student For Software Engineer jobs in Colorado look for? The top searched job categories for Hiring Opt Student For Software Engineer jobs in Colorado are:
What cities in Colorado are hiring for Hiring Opt Student For Software Engineer jobs? Cities in Colorado with the most Hiring Opt Student For Software Engineer job openings:
Infographic showing various Hiring Opt Student For Software Engineer job openings in Colorado as of August 2026, with employment types broken down into 61% Full Time, 29% Part Time, 5% Temporary, and 5% Contract. Highlights an 95% In-person, and 5% Remote job distribution.

Sr Software Engineer

Sierra Nevada Corporation

Highlands Ranch, CO • On-site

$143K - $197K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Sierra Nevada Corporation rating

8.7

Company rating: 8.7 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

18th of 72 rated aerospace companies


Job description

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications. You will lead cross-functional teams and projects to ensure software excellence.
The ISR (Intelligence, Surveillance & Reconnaissance), Aviation, and Security (IAS) business area is a leader in ISR and aviation, it is a leading prime manned and unmanned aircraft systems integrator for innovative, high-performance ISR and aviation systems. Its end-to-end Command, Control, Computers, Communications and Intelligence, Surveillance & Reconnaissance (C4ISR) capabilities encompass design, integration, test, certification, ground/flight training and complete logistics support. IAS tailors solutions to customer cost, performance, and schedule requirements and designs to consistently exceed expectations - with an unrivaled record of on time and on (or under) budget deliveries.
Responsibilities:
  • Serve as a subject matter expert (SME) and resource for Software Architects and Software Engineers to enhance their knowledge and practices in software architecture and software design.
  • Provide mentorship, training, and guidance to help programs adopt modern and effective software architecture and design methodologies.
  • Identify gaps in current software architecture and software design documentation across the organization and lead efforts to fill those gaps, establish organizational standards that are aligned with DoW and industry requirements, and effectively roll out direction across the organization.
  • Lead training efforts for contributors, stakeholders, and leaders that enable understanding and adoption of standards, thoughtful program planning, and creation of high-quality, resilient, maintainable software products.
  • Collaborate cross-functionally to align software architecture and design practices with broader system-level requirements and considerations. Ensure a holistic approach to software development and delivery.
  • Advocate for software architecture and software design excellence that leads to high-performing, maintainable, modular products. Develop a culture of collaboration, innovation, and continuous improvement in software product development.
  • Lead a research and development project focusing on Open Architectures, GRAs, software reuse, and modularity impacting IAS programs.
    Establish metrics and measurement frameworks to assess the effectiveness and adoption of software architecture and software design standards and practices.

Qualifications You Must Have:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 10+ years of experience in experience in software development.
  • Higher level relevant degree may substitute for experience.
  • Expert proficiency in programming languages such as C++, Java, or Python.
  • Demonstrated knowledge of engineering principles and practices.
  • Experience working in multi-disciplinary teams.
  • Experience applying software design patterns to new and legacy codebases.
  • Experience with modular, modern software architecture and intentional, stable refactoring practices.
  • Ability to obtain/maintain a Secret U.S. Security Clearance is required.

Qualifications We Prefer:
  • Experience with digital manufacturing and Industry 4.0 technologies.
  • Experience with real-time operating systems (RTOS) and embedded systems.
  • Extensive background in Aerospace and Defense industry.
  • Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash.
  • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build.
  • Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral.
  • Proficient with data structures.

Essential Functions:
  • Ability to work on a computer for extended periods.
  • Hand/finger dexterity for coding and testing.
  • Ability to work in a hybrid environment with occasional travel.

This posting will be open for application for a minimum of 5 days and may be extended based on business needs.
Estimated Starting Salary Range: $143,487.14 - $197,294.82. Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications. The disclosed range estimate may be adjusted for any applicable geographic differential associated with the location at which the position may be filled.
SNC offers annual incentive pay based upon performance that is commensurate with the level of the position.
SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.
IMPORTANT NOTICE:
This position requires the ability to obtain and maintain a Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use.
Learn more about the background check process for Security Clearances.
SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!
SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.

What Sierra Nevada Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom