CPT Embedded Systems Engineer Jobs
Embedded Systems Engineer CPT roles let F-1 students apply real-time operating systems, firmware development, and hardware-software integration directly within their degree program. Your DSO must authorize each CPT position before you start, and the work must tie to a specific course or academic requirement in your curriculum.
See All CPT Embedded Systems Engineer JobsOverview
Showing 5 of 47+ Embedded Systems Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 47+ Embedded Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Embedded Systems Engineer roles.
Get Access To All Jobs
Job Description:
We are looking for a passionate and energetic Software Engineer-Intern to join our team at Altera®. Altera is the pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate and win in their markets. Altera combines the programmable logic technology with software tools, intellectual property, and customer support to provide high-value programmable solutions to many customers worldwide.
In this role, you will be researching/designing/developing/optimizing software for Quartus, the compiler that programs all current/next generation of Field Programmable Gate Array (FPGA) devices.
- Quartus is used by all FPGA acceleration technologies (including High Level Synthesis, FPGA AI Suite, DSP Builder, etc)
- At the heart of Quartus is our Place and Route engine which is responsible for transforming HDL to bits such that a user's design is optimized for area and Fmax
- Cross-functional interactions with various customers (internal and external)
- Best of both worlds, hardware and software:
- Customer's hardware requirements: Fmax, throughput, timing closure and area
- Compiler SW optimizations: runtime and memory, including abstractions and frameworks for acceleration with the FPGA for domains such as deep learning, DSP algorithms, or data analytics
As part of the Quartus team, your responsibilities will include, but are not limited to:
- Developing software support for successful routing of the latest next generation FPGA devices
- Owning various modules of the compiler from device modeling to timing closure to runtime
- Implementing new features in addition to root-causing and fixing the existing ones, while maneuvering your way through a big code base
The pay range below is for Bay Area California only. Actual salary may vary based on a number of factors including job location, job-related knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance.
- Salary Range: $105K - $110K USD
We use artificial intelligence to screen, assess, or select applicants for the position. Applicants must be eligible for any required U.S. export authorizations.
Qualifications
Minimum Qualifications
The candidate must be currently pursuing a PhD in Electrical & Computer Engineering and experience in:
- Developing software support for successful routing of the latest next generation FPGA devices
- Device modeling, timing closure and runtime
- Implementing new features in addition to root-causing and fixing the existing ones
Job Type: Student / Intern (Fixed Term)
Shift: Shift 1 (United States of America)
Primary Location: San Jose, California, United States
Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
See all 47+ CPT Embedded Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Embedded Systems Engineer Jobs.
Get Access To All JobsEmbedded Systems Engineer CPT: Frequently Asked Questions
Does an embedded systems internship qualify for CPT authorization?
Yes, if the internship duties directly relate to a course or academic requirement listed on your I-20 and your DSO approves it before you start. Roles involving firmware development, PCB bring-up, RTOS integration, or hardware-software co-design typically satisfy the curriculum nexus requirement. Your school sets the specific documentation standard, so confirm with your DSO what evidence they need from the employer.
Can I do full-time CPT as an embedded systems engineering student without affecting OPT?
Full-time CPT of 12 months or more eliminates your OPT eligibility entirely, including the STEM extension. Part-time CPT, defined as 20 hours per week or fewer, accumulates without affecting OPT regardless of duration. Most F-1 students in engineering programs structure embedded systems CPT as part-time during the semester to preserve their 12 months of post-graduation OPT.
How do I find embedded systems employers who consistently hire CPT students?
Migrate Mate lets you search by occupation and filter for employers with verified engineering work-authorization filing history. This helps you identify companies that already understand the CPT and future H-1B visa process rather than employers encountering international student hiring for the first time. Confirm CPT eligibility with each employer before your DSO submits the authorization.
Do ITAR restrictions prevent F-1 students from working in embedded systems roles on CPT?
ITAR restrictions apply to specific technologies, not all embedded systems work. Roles involving defense systems, military hardware, or export-controlled components may require you to be a U.S. person by law, which excludes F-1 visa holders. Commercial sectors like automotive, consumer electronics, industrial automation, and medical devices generally don't carry these restrictions. Review each job description for export-control language before applying.
What happens to my CPT authorization if my employer changes my job duties mid-internship?
If your role shifts to duties that no longer align with the curriculum requirement on your I-20, your existing CPT authorization may not cover the new work. You'd need to return to your DSO, document the revised job duties, and obtain a new or amended CPT authorization before continuing. Notify your DSO promptly rather than waiting until your authorization period ends.