Senior Software Engineering Jobs at Osborn Engineering with Visa Sponsorship
Osborn Engineering hires Senior Software Engineers to support complex consulting engagements across infrastructure, design, and technology projects. The company has a track record of sponsoring work visas for this function, making it a realistic target if you're on OPT, holding H-1B status, or exploring TN eligibility.
See All Senior Software Engineering at Osborn Engineering JobsOverview
Showing 5 of 32+ Senior Software Engineering Jobs at Osborn Engineering 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 32+ Senior Software Engineering Jobs at Osborn Engineering
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering Jobs at Osborn Engineering.
Get Access To All Jobs
INTRODUCTION
Osborn Engineering is seeking a Senior Electrical Engineer / Project Manager with 10 - 15 years of experience for our Pittsburgh office location who will report to the Manager of Electrical Engineering. The ideal candidate would have project team and client management experience in a consulting engineering environment working with private and public sector clients. Osborn is a fully integrated multi-disciplined design firm that uses a specialized team approach to engineering projects. These teams are comprised of a staff of more than 350 professionals that provide designs for all phases of a wide range of projects. Osborn has specialists in civil, structural, mechanical, electrical, plumbing, fire protection and life safety, technology engineering, transportation and commissioning. As an employee-owned firm, each Osborn employee is committed to education and advancement – ensuring that each project is completed with a sense of pride. Osborn’s strength lies with its people.
POSITION RESPONSIBILITIES
- Project and client management, overseeing of electrical design execution.
- Prepare proposals and administer project contracts, including Add Service Agreements.
- Work with department manager(s) for planning and managing the design process to the available hours in the work plan.
- Supervise staff, and when necessary, self-perform the following:
- Perform analysis, design and documentation of power distribution, lighting systems, and backup power systems.
- Coordinate with specialists for fire alarm, technology and lighting design as required by project scope of work.
- Coordinate with architects, mechanical/plumbing engineers and other disciplines for equipment power needs and sizing electrical distribution.
- Perform electrical design calculations for electrical loads and panel schedules.
- Develop electrical systems one-line diagrams.
- Select and schedule electrical equipment.
- Edit specifications to reflect the project requirements.
- Meet with vendors to determine specification requirements for application.
- Coordinate with other disciplines for all electrical design elements.
- Prepare design deliverables for SD, DD, CD level documents.
- Provide cost opinions for budgeting construction, and reviewing contractor change orders.
- Perform project construction administration including response to RFI’s and accurate review of submittals.
- Perform field verification and take-offs of existing systems for renovation projects.
- Review designs prepared by others as part of Osborn’s QA/QC process.
- Attend meetings with clients, authorities having jurisdiction, and other professionals as projects require.
- Conduct business development activities, participating in various trade organizations, and preparing or assisting with presentations.
BASIC QUALIFICATIONS
- 10 - 15 years of electrical design and project management in consulting engineering.
- Working knowledge of design and analysis software such as Revit, AutoCAD, SKM, ETAP, Easypower.
- Good knowledge of National Electrical Code (NEC), State Energy Code, NFPA guidelines, and FGI guidelines.
- Experience with electrical system studies such as short circuit, over-current device coordination, and Arc Flash Hazard analysis per NPFA 70E.
- Ability to instruct staff in project communications, and client management.
- Proficient knowledge of standard construction practices and the ability to work with contractors to address construction issues.
- Ability to work and manage several project teams concurrently.
- Experience in designing Healthcare, Sports, Commercial, Public Sector, Industrial, Education, and/or Institutional projects.
- Bachelor’s degree in Electrical Engineering Preferred.
- PE License preferred.
PREFERRED QUALIFICATIONS
Osborn is looking for a candidate who has the following characteristics:
- Reliable
- Team Player
- Self-Starter
- Positive Attitude
- Strong Work Ethic
- Critical Thinker
- Detail Oriented
- Innovative
- Good Communicator
EEO
NOTE TO RECRUITERS: Osborn Engineering does not currently accept unsolicited resumes through or from search firms or recruiters. If you wish to be considered in the future for our list of approved recruiters, please send an e-mail to recruitment@osborn-eng.com. All resumes sent directly to management will not be considered.

INTRODUCTION
Osborn Engineering is seeking a Senior Electrical Engineer / Project Manager with 10 - 15 years of experience for our Pittsburgh office location who will report to the Manager of Electrical Engineering. The ideal candidate would have project team and client management experience in a consulting engineering environment working with private and public sector clients. Osborn is a fully integrated multi-disciplined design firm that uses a specialized team approach to engineering projects. These teams are comprised of a staff of more than 350 professionals that provide designs for all phases of a wide range of projects. Osborn has specialists in civil, structural, mechanical, electrical, plumbing, fire protection and life safety, technology engineering, transportation and commissioning. As an employee-owned firm, each Osborn employee is committed to education and advancement – ensuring that each project is completed with a sense of pride. Osborn’s strength lies with its people.
POSITION RESPONSIBILITIES
- Project and client management, overseeing of electrical design execution.
- Prepare proposals and administer project contracts, including Add Service Agreements.
- Work with department manager(s) for planning and managing the design process to the available hours in the work plan.
- Supervise staff, and when necessary, self-perform the following:
- Perform analysis, design and documentation of power distribution, lighting systems, and backup power systems.
- Coordinate with specialists for fire alarm, technology and lighting design as required by project scope of work.
- Coordinate with architects, mechanical/plumbing engineers and other disciplines for equipment power needs and sizing electrical distribution.
- Perform electrical design calculations for electrical loads and panel schedules.
- Develop electrical systems one-line diagrams.
- Select and schedule electrical equipment.
- Edit specifications to reflect the project requirements.
- Meet with vendors to determine specification requirements for application.
- Coordinate with other disciplines for all electrical design elements.
- Prepare design deliverables for SD, DD, CD level documents.
- Provide cost opinions for budgeting construction, and reviewing contractor change orders.
- Perform project construction administration including response to RFI’s and accurate review of submittals.
- Perform field verification and take-offs of existing systems for renovation projects.
- Review designs prepared by others as part of Osborn’s QA/QC process.
- Attend meetings with clients, authorities having jurisdiction, and other professionals as projects require.
- Conduct business development activities, participating in various trade organizations, and preparing or assisting with presentations.
BASIC QUALIFICATIONS
- 10 - 15 years of electrical design and project management in consulting engineering.
- Working knowledge of design and analysis software such as Revit, AutoCAD, SKM, ETAP, Easypower.
- Good knowledge of National Electrical Code (NEC), State Energy Code, NFPA guidelines, and FGI guidelines.
- Experience with electrical system studies such as short circuit, over-current device coordination, and Arc Flash Hazard analysis per NPFA 70E.
- Ability to instruct staff in project communications, and client management.
- Proficient knowledge of standard construction practices and the ability to work with contractors to address construction issues.
- Ability to work and manage several project teams concurrently.
- Experience in designing Healthcare, Sports, Commercial, Public Sector, Industrial, Education, and/or Institutional projects.
- Bachelor’s degree in Electrical Engineering Preferred.
- PE License preferred.
PREFERRED QUALIFICATIONS
Osborn is looking for a candidate who has the following characteristics:
- Reliable
- Team Player
- Self-Starter
- Positive Attitude
- Strong Work Ethic
- Critical Thinker
- Detail Oriented
- Innovative
- Good Communicator
EEO
NOTE TO RECRUITERS: Osborn Engineering does not currently accept unsolicited resumes through or from search firms or recruiters. If you wish to be considered in the future for our list of approved recruiters, please send an e-mail to recruitment@osborn-eng.com. All resumes sent directly to management will not be considered.
See all 32+ Senior Software Engineering at Osborn Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Osborn Engineering roles.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at Osborn Engineering Jobs
Align your portfolio to consulting deliverables
Osborn's software roles support client-facing engineering projects, not internal product builds. Frame your resume and work samples around systems integration, technical project delivery, or infrastructure software so hiring managers see immediate fit with their consulting model.
Confirm LCA filing before accepting any offer
Before signing, ask whether the Labor Condition Application has been submitted to DOL for your specific work location. Consulting firms sometimes shift project sites mid-hire, which requires a new LCA and can delay your start date if not handled early.
Get your TN eligibility documents ready early
If you're Canadian or Mexican, TN classification for a software engineer role requires proof your position falls under a qualifying category. Have your degree credentials and a detailed offer letter ready before your border crossing so nothing stalls at the port of entry.
Target open roles through Migrate Mate
Senior Software Engineering openings at companies with confirmed sponsorship history can be hard to surface through general job boards. Use Migrate Mate to filter specifically for employers and roles where visa sponsorship is already established, saving time on dead-end applications.
Prepare credentials that match specialty occupation standards
USCIS scrutinizes H-1B petitions for consulting firms closely, often questioning whether a role truly requires a specific degree. Document that your Senior Software Engineering position demands specialized knowledge in a defined field, not just general programming competency, to strengthen the petition.
Clarify H-1B transfer timing if you're changing employers
If you're already in H-1B status, you can start at Osborn once the portability petition is filed with USCIS, without waiting for approval. Confirm with the hiring team that their immigration counsel will file before your intended start date so you're not in an unauthorized work gap.
Senior Software Engineering at Osborn Engineering jobs are hiring across the US. Find yours.
Find Senior Software Engineering at Osborn Engineering JobsFrequently Asked Questions
Does Osborn Engineering sponsor H-1B visas for Senior Software Engineers?
Yes, Osborn Engineering sponsors H-1B visas for Senior Software Engineering roles. Because Osborn operates as a consulting firm, USCIS may apply additional scrutiny to petitions to confirm the role qualifies as a specialty occupation. Having strong documentation that ties your specific degree field to the technical requirements of the position is important when the petition is filed.
How do I apply for Senior Software Engineering jobs at Osborn Engineering?
You can find and apply for Senior Software Engineering openings at Osborn Engineering through Migrate Mate, which surfaces roles at employers with a confirmed visa sponsorship track record. When applying, tailor your materials to demonstrate experience delivering software solutions within engineering consulting environments, as Osborn's projects typically involve client-facing technical work rather than internal product development.
Which visa types does Osborn Engineering commonly use for Senior Software Engineering roles?
Osborn Engineering sponsors H-1B, F-1 OPT, F-1 CPT, TN, and J-1 visas for this function. F-1 OPT and CPT are common entry points for recent graduates. TN is available to Canadian and Mexican nationals whose role qualifies under the USMCA schedule. H-1B remains the primary long-term work authorization path for those who need employer-sponsored status beyond the OPT period.
What qualifications and experience does Osborn Engineering expect for Senior Software Engineering roles?
Senior Software Engineering roles at Osborn typically require a bachelor's degree or higher in computer science, software engineering, or a closely related technical field. Given the consulting context, experience delivering software on multi-stakeholder engineering projects carries significant weight. USCIS also looks for this degree-to-role alignment when reviewing H-1B petitions, so the specificity of your educational background matters beyond just the hiring decision.
How do visa processing timelines affect my start date at Osborn Engineering?
Timeline depends heavily on which visa pathway applies to your situation. OPT authorization is typically in place before you start, but USCIS processing for a new H-1B petition outside of premium processing can take several months. If you're transferring an existing H-1B, you can generally begin once Osborn's petition is received by USCIS. Confirming your pathway and start date with Osborn's immigration counsel early prevents last-minute delays.
See which Senior Software Engineering at Osborn Engineering employers are hiring and sponsoring visas right now.
Search Senior Software Engineering at Osborn Engineering Jobs