CPT Software Consultant Jobs
Software Consultant roles involve advising clients on technology strategy, system architecture, and implementation, work that directly maps to computer science, information systems, and engineering curricula. CPT authorization requires your DSO to confirm the role is integral to your degree program, so bring a detailed job description to that meeting.
Find CPT Software Consultant JobsOverview
Showing 5 of 10+ Software Consultant jobs










See all Software Consultant Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Consultant roles.
Get Access To All Jobs
INTRODUCTION
What You'll Do:
- Conducting field observations associated with existing facilities
- Performing facilities related services including roofing and waterproofing, fireproofing and firestopping, exterior insulation finish systems (EIFS), anchor testing, coring, scanning, material sampling, leak investigations, and forensic investigations
- Interacting and communicating effectively with site contractors, other technicians, and project managers
Want to experience what this job entails? Click below:
ROLE AND RESPONSIBILITIES
What We're Looking For:
- Actively pursuing an Associate, Bachelor, or Master's degree in Engineering, Architecture, Building Science, or related degree
- Interest in building forensics, mechanical systems, and structures
- Position requires carrying 40 – 70 lbs multiple times a day or occasionally lifting 85 lbs to waist height
- Must be able to provide suitable transportation for use on job sites - mileage will be reimbursed
WHO WE ARE
ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consulting. Today, we are a leader in geotechnical, construction materials, environmental and building science + infrastructure consulting services. We are employee-owned with more than 3,000 employees in 100+ offices and testing facilities coast to coast. ECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #38 in Zweig Group’s Hot Firm List (June 2026).
ECS is an Equal Opportunity Employer. To learn more, click here.
See all CPT Software Consultant Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new CPT Software Consultant Jobs.
Get Access To All JobsSoftware Consultant CPT: Frequently Asked Questions
Does a Software Consultant role qualify for CPT authorization?
Yes, if the work is integral to your degree program and your DSO approves it. Software Consultant duties, client needs analysis, architecture recommendations, and implementation oversight, align closely with computer science and information systems curricula. Bring the job description and a written offer letter to your DSO appointment and ask them to identify which enrolled courses the role satisfies.
Can I do CPT at a consulting firm that places me at client sites?
You can, but the placement structure matters for your CPT authorization and future visa sponsorship. Your employer of record is the consulting firm, not the client. Your I-20 should list the consulting firm's address. Confirm your DSO is aware of the third-party placement model, and ask the employer whether client-site work changes the job duties listed in your offer letter.
How do I find Software Consultant employers who support CPT students?
Migrate Mate filters employer listings by CPT authorization history and E-Verify enrollment, so you can identify consulting firms that have hired F-1 students before. Look for employers with LCA filing history in technology consulting job codes, which signals familiarity with the DOL processes that often follow CPT into OPT and H-1B visa sponsorship.
Does full-time CPT affect my OPT eligibility?
Full-time CPT used for 12 months or more eliminates your OPT eligibility entirely under SEVP rules. If your Software Consultant CPT authorization totals 12 full-time months across all employers, you won't have OPT available after graduation. Part-time CPT, defined as fewer than 20 hours per week, doesn't count toward that 12-month limit regardless of how long you use it.
What should I do if my Software Consultant role changes scope mid-CPT?
Notify your DSO immediately if your duties shift significantly, for example, if you move from internal systems work to client-facing advisory projects. CPT authorization is tied to the specific role and employer on your I-20. A material change in job function may require an updated CPT authorization. Working outside your authorized scope puts your F-1 status at risk.