Computer Engineer Jobs in USA with Visa Sponsorship
Computer Engineer roles qualify as specialty occupations under H-1B visa, making them strong candidates for visa sponsorship. Employers in this field regularly file Labor Condition Applications with DOL, and the role's degree requirement in computer engineering or a closely related field satisfies USCIS specialty occupation standards.
Find Computer Engineer JobsOverview
Showing 5 of 742+ Computer Engineer jobs










See all 742+ Computer Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Engineer roles.
Get Access To All Jobs
INTRODUCTION
Fresh Consulting is a design-led, software development and hardware engineering company, offering end-to-end digital services to help companies innovate. We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to help companies create fresh experiences that connect humans, systems, and machines. We've been growing fast and need someone to help us continue to manage the delivery of high-quality work in a fast-paced environment.
TITLE: Senior Embedded Computer Vision Engineer
DURATION: Full-time, direct placement
LOCATION: Remote – must work onsite in the US and work US Eastern Time (ET) hours
BENEFITS: Excellent benefits available, including unlimited PTO, 401(k) match, a bonus percentage tied to role, fully reimbursed travel and expenses, unlimited e-learning through Coursera
ROLE:
- Develop state-of-the-art, performance-critical computer vision systems
- Own and drive highly visible performance metrics (e.g., latency, memory, bandwidth, power)
- Work collaboratively in a fast-paced team to analyze and optimize a C++ codebase
- Help establish algorithm performance standards; develop and promote best practices for performance, maintainability, and correctness; provide guidance throughout the software development lifecycle; and share knowledge
- Help drive the integration and development of tooling and automation (profiling, testing/verification, monitoring, etc.) that enables the team to move faster
- Help shape the computing platforms for next-generation products
BASIC QUALIFICATIONS:
- 5+ years of professional experience in computer vision and image processing
- Professional experience developing high-performance, low-latency applications using modern C++
- Experience with low-latency, high-bandwidth real-time data pipelines, batch-processing pipelines, low-power embedded systems, and integrating specialized hardware accelerators
- In-depth understanding of computer architecture, computational bottlenecks, memory hierarchies, cache coherence, SIMD, concurrency, and parallelization
- Strong computer science fundamentals, problem-solving skills, and the ability to write high-quality code
- Experience in code and memory optimization, performance analysis, abstraction and modularity, critical-path optimization, and performance tuning
PREFERRED QUALIFICATIONS:
- Experience in high-speed and per-frame camera frame quality evaluation
- Experience with real-time operating systems, Linux, and job scheduling
- Experience with streaming applications using vision-language models (VLMs)
- Education: MSc or PhD in Computer Science, Computer Vision, Robotics, or a related field preferred
COMPENSATION
- Salary Range: $155,000 to $180,000 USD per year
Equal employment opportunity: All qualified persons will be considered for employment without regard to race, color, religion, sex, national origin, age, marital status, familial status, gender identity, sexual orientation, disability for which a reasonable accommodation can be made or any other status protected by law. Assistance will be gladly provided upon request for any applicant with sensory or non-sensory disabilities.
Fresh Consulting is a participating E-Verify company.
See all 742+ Computer Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Engineer roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Computer Engineer
Align your degree to the role title
USCIS scrutinizes whether your degree field directly relates to computer engineering work. A degree in computer science or electrical engineering typically satisfies this. A business or general technology degree often triggers a Request for Evidence.
Verify prevailing wage before negotiating
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your specific role and location. Use the OFLC Wage Search to look up the Level I through Level IV wage tiers before you enter salary discussions.
Target employers with active LCA filing history
Use Migrate Mate to find employers with verified LCA filing history for computer engineering roles. This shows real sponsorship activity, not just a careers-page claim that the company is 'open to sponsoring.'
Distinguish hardware from software roles early
Job postings titled 'Computer Engineer' vary widely between hardware design, embedded systems, and software engineering. The O*NET profile separates these clearly. Confirm which duties the employer intends before applying, since the degree-to-role match depends on the actual job tasks.
Confirm the employer's E-Verify enrollment for STEM OPT
If you're on STEM OPT before transitioning to H-1B, your employer must be enrolled in E-Verify. Confirm this before signing an offer letter, since employers in smaller hardware or embedded-systems firms sometimes aren't enrolled and can't legally employ STEM OPT workers.
Frequently Asked Questions
Does a computer engineering degree qualify for H-1B specialty occupation?
Yes. A bachelor's degree in computer engineering, computer science, or electrical engineering directly satisfies the USCIS specialty occupation standard for most Computer Engineer roles. The key is that the degree field must relate specifically to the job duties. If your degree is in a broader or unrelated field, your employer may need to build a stronger case in the H-1B petition using equivalency or related coursework.
What visa types are available to foreign Computer Engineers working in the U.S.?
H-1B is the primary route for most nationalities, covering specialty occupation roles including computer engineering. Australian citizens can use the E-3 visa, which has a separate annual cap and no lottery. Canadian and Mexican nationals may qualify under TN visa status if the role fits the USMCA engineer category. F-1 students can work on OPT or STEM OPT before transitioning to one of these employer-sponsored statuses.
How do I find employers who actively sponsor visas for Computer Engineer roles?
Migrate Mate lists employers with verified sponsorship history for computer engineering and related roles, so you can focus your applications on companies that have actually filed for these positions before.
Does a three-year Australian bachelor's degree count for H-1B or E-3 purposes?
USCIS generally accepts a three-year Australian bachelor's degree as equivalent to a U.S. four-year degree for specialty occupation purposes, particularly when it's in a directly related field like computer engineering. For E-3 visa, the same equivalency logic applies. It helps to obtain a credential evaluation from a recognized organization to document the equivalency formally if your employer's attorney requests it.
Can a Computer Engineer on H-1B switch employers without losing status?
Yes. Under H-1B portability rules, you can start working for a new employer once the new H-1B petition is filed with USCIS, as long as you've been in lawful H-1B status and the petition is non-frivolous. You don't need to wait for approval before starting. The new employer must file a fresh I-129 petition and Labor Condition Application covering the new role and location.
What is the prevailing wage requirement for sponsored Computer Engineer 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.