Software Manager Jobs in USA with Visa Sponsorship
Software Manager roles qualify as specialty occupations under H-1B visa, requiring a bachelor's degree in computer science, software engineering, or a related field. Employers file a Labor Condition Application before sponsoring, and most large tech companies have established pipelines for this exact title.
Find Software Manager JobsOverview
Showing 5 of 2,504+ Software Manager jobs










See all 2,504+ Software Manager Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Manager roles.
Get Access To All Jobs
DESCRIPTION
The AWS Hardware Engineering in Rack Power team is seeking an experienced Software Development Manager to spearhead firmware development for the next generation of data center hardware. In this role, you will orchestrate the efforts of talented engineers to deliver unique hardware solutions and scale those for AWS customers. As a key member of the Firmware team, you'll be at the forefront of innovation, guiding the development of embedded systems that power AWS's infrastructure. AWS Engineers are shaping the way people use computers and designing the future of cloud computing technology – come help us make history!
The ideal candidate for this role will be a strong leader, comfortable managing in a hyper-growth environment with a high degree of ambiguity. You will be a seasoned general manager, leading a firmware team to achieve AWS-wide outcomes. You will be an innovative, hands-on leader seasoned in building and leading teams developing solutions for the computing industry.
- Seattle is preferred location but also can be based out of Austin, TX.
Key job responsibilities
As the Firmware Team Manager, you will lead a talented group of firmware and systems engineers, fostering their professional growth and cultivating a culture of innovation and excellence. Your key responsibilities will include defining and presenting the annual roadmap for delivering high-quality firmware solutions to organizational leadership, ensuring alignment with AWS's strategic goals. You'll collaborate closely with AWS hardware and software teams to integrate firmware into the broader ecosystem of AWS Data Center services. Your role will extend beyond development, as you'll also support the deployment and operation of the developed software in AWS data centers, ensuring smooth implementation and optimal performance.
About the team
The AWS Hardware Engineering In Rack Power team is driving rapid innovation in the server power systems used by Amazon Web Services. Our designs are fundamentally changing the data center, providing operational and financial benefits that are critical to the success of the AWS business and its millions of customers. We design and build power equipment used by AWS services such as EC2, EBS, S3, Glacier, and Outpost. Our engineers solve challenging technology problems, and take big bets on new concepts, enabling AWS services to continue to revolutionize the industry.
BASIC QUALIFICATIONS
- 5+ years of Software Engineer, Software Developer, or related occupational experience
- Bachelor's degree or above in computer science, computer engineering, or related field
- Knowledge of scripting languages (bash, python, etc.)
- Experience with hardware/software integration and real-time systems
- Experience with embedded software
- 7+ years of managing technical teams with significant personnel management experience and examples of developing engineers and building successful teams experience
- 5+ years' experience with software development in C / C++
PREFERRED QUALIFICATIONS
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Experience developing in a Linux environment and in utilizing virtual machines
- Understanding of ARM and Intel architecture
- Understanding of Device Drivers
- Knowledge of communication protocols I2C, SPI, CoAP
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
LOCATION
USA, WA, Seattle - 184,900.00 - 250,200.00 USD annually
See all 2,504+ Software Manager Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Manager roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Software Manager
Align your degree to the role
Software Manager petitions get RFEs when the degree field is vague. Frame your transcript to show a direct line from your computer science or engineering degree to leading technical teams, not just managing people.
Search LCA filings by job title
Use Migrate Mate to find employers with verified Software Manager LCA sponsorship history. Filtering by this exact title cuts through companies that sponsor engineers but have never filed for a management-level position.
Target companies with dedicated immigration programs
Large tech employers with in-house immigration counsel process H-1B petitions faster and with fewer RFEs than companies that outsource annually. Look for engineering organizations with 500-plus technical staff, where manager-level sponsorship is routine.
Clarify the specialty occupation argument early
USCIS scrutinizes Software Manager petitions more than pure engineer roles because management duties can dilute the specialty occupation claim. Your offer letter should specify you'll be directing technical architecture decisions, not just overseeing headcount.
Verify prevailing wage tier before the offer stage
Software Manager roles typically land at DOL wage Level III or IV. Run the OFLC Wage Search for your specific metro area before negotiations so you know whether the offer clears the LCA threshold and avoid delays after signing.
Confirm PERM readiness before pursuing green card sponsorship
If your employer plans to sponsor a green card after H-1B approval, the PERM labor certification for a Software Manager title requires a narrowly drafted job description. Generic duties language causes audits, so work with your employer to define the role precisely from day one.
Frequently Asked Questions
Does a Software Manager role qualify as a specialty occupation for H-1B?
Yes, but the employer must demonstrate the role requires a bachelor's degree in a specific technical field, not just any degree. USCIS looks at whether the job duties center on technical decision-making rather than general management. If the position primarily involves budget oversight and HR tasks, the petition is at higher risk of an RFE or denial.
Which visa types are available to Software Manager candidates seeking sponsorship?
H-1B is the most common path for Software Managers. Australian nationals can apply under the E-3 visa, which has no lottery and an annual cap that has never been exhausted. Chilean nationals may use the H-1B1 visa and Singaporean nationals have their own H-1B1 quota. All three require a Labor Condition Application filed by the employer. For permanent residence, EB-2 or EB-3 sponsorship through PERM labor certification is the standard route.
How do I find employers who sponsor Software Manager roles specifically?
Browse Migrate Mate to see companies with verified sponsorship history for Software Manager positions. Many employers sponsor individual contributor engineers but have never filed for a management-level role, so searching by exact title matters more here than in most technical jobs.
Does my degree field matter for a Software Manager H-1B petition?
It matters significantly. USCIS expects the degree to be in computer science, software engineering, information systems, or a closely related technical discipline. A degree in business administration or project management, even with years of technical experience, weakens the specialty occupation argument. If your degree is adjacent, your employer's attorney will need to build a detailed nexus argument connecting your coursework to the specific technical duties in the role.
Can a Software Manager role qualify for EB-2 instead of EB-3 green card sponsorship?
Yes, if the position genuinely requires an advanced degree or the employer can document exceptional ability. Most Software Manager roles are filed under EB-2 because the job market norm supports a master's degree or a bachelor's plus substantial progressive experience. EB-3 is also viable if the employer prefers a lower evidentiary bar, though both categories require PERM labor certification and are subject to per-country priority date backlogs.
What is the prevailing wage requirement for sponsored Software Manager jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.