CPT Specialist - Software Engineering Jobs
Specialist - Software Engineering roles in areas like full-stack development, cloud infrastructure, and systems architecture qualify for CPT when your program requires applied engineering work. Your DSO must authorize each position before you start, and the role must directly connect to your degree curriculum.
Find CPT Specialist - Software Engineering JobsOverview
Showing 5 of 403+ Specialist - Software Engineering jobs










See all 403+ Specialist - Software Engineering Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Specialist - Software Engineering roles.
Get Access To All Jobs
INTRODUCTION
Kimley-Horn is looking for Engineering students to join our Pittsburgh, Pennsylvania (PA) office! This is not a remote position.
Responsibilities:
- Utilize technical software programs on a regular basis to analyze, produce, and QC deliverables for our clients.
- Contribute to the pre-construction civil engineering design, planning, modification, permitting, and analysis for multiple projects ranging in size and scope.
- Solve complex problems, assist project managers, and collaborate across disciplines to produce our clients’ visions for the future built environment.
- Develop familiarity with the federal, state, and local regulations, as well as Kimley-Horn’s and our client’s practices, procedures, and standards.
- Interns will learn one or more software programs specific to their disciplines: AutoCAD, Revit, Civil 3D, Excel, Microstation, VISSIM, Open Roads, Synchro and/or GIS.
QUALIFICATIONS
- In the process of receiving an ABET accredited engineering degree (Bachelors or Masters) in one of the following majors:
- Civil and/or Environmental Engineering
- Mechanical, Biological, Biosystems, Chemical, or Agricultural Engineering
- Engineering Technology
WHY KIMLEY-HORN?:
At Kimley-Horn, we do things differently. People, clients and employees, are at the forefront of who we are. Clients know we prioritize achieving their goals and growing their success. Employees know our culture and approach to business are built on a desire to provide an environment for everyone to flourish. Our commitment to quality is only as good as the people behind it—that’s why we welcome and develop passionate, hardworking, and proactive employees. We take pride in how our employee retention, robust benefits package, and company values have led to Kimley-Horn’s placement on the Fortune “100 Best Companies to Work” list for 19 years!
See all 403+ CPT Specialist - Software Engineering Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Specialist - Software Engineering Jobs.
Get Access To All JobsSpecialist - Software Engineering CPT: Frequently Asked Questions
Does a Specialist - Software Engineering role qualify for CPT?
Yes, if your degree program explicitly requires applied engineering work and the role's duties connect directly to your curriculum. Your DSO evaluates the job description against your program requirements, not the job title itself. Roles involving systems design, software development, or cloud architecture at a specialist level typically satisfy this requirement for computer science and engineering programs.
Can I do CPT part-time while finishing coursework?
Yes. CPT under 20 hours per week is classified as part-time and doesn't count toward the 12-month full-time CPT limit that affects OPT eligibility. Many F-1 students in software engineering programs complete part-time CPT during their final semester, then transition to OPT after graduation. Confirm the hour threshold with your DSO before your start date.
How do I find Specialist - Software Engineering employers open to CPT?
Migrate Mate lists software engineering employers with documented work authorization filing history, so you can identify companies already experienced with F-1 employment. Focus on employers enrolled in E-Verify, since many schools require E-Verify enrollment for CPT to be valid. Avoid targeting startups or early-stage companies that haven't yet built a compliance infrastructure for international students.
What happens if my CPT role changes scope after I start?
If your job duties shift significantly, your original CPT authorization may no longer cover the work you're actually doing. You'd need to return to your DSO, get an updated I-20 reflecting the new scope, and potentially restart the authorization process. This is especially common in specialist engineering roles where project assignments change mid-engagement, so document any scope changes immediately.
Does CPT in a software engineering role count toward H-1B eligibility later?
CPT work experience can support an H-1B visa petition as evidence of specialized expertise in your field, but CPT itself doesn't create any special H-1B pathway. Your employer would still need to file an H-1B petition, secure selection in the annual lottery, and meet all standard requirements. Specialist-level engineering experience from CPT strengthens the specialty occupation argument but doesn't bypass the cap or lottery process.