Software Design Engineer Visa Sponsorship Jobs in North Carolina
North Carolina's software design engineer job market is anchored by the Research Triangle Park corridor, where companies like Cisco, IBM, Red Hat, and SAS Institute have established deep engineering presences. Charlotte's growing fintech sector and Raleigh-Durham's dense concentration of tech employers make the state one of the Southeast's stronger markets for sponsored software design engineer roles.
See All Software Design Engineer JobsOverview
Showing 5 of 116+ Software Design Engineer Jobs in North Carolina with Visa Sponsorship 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 116+ Software Design Engineer Jobs in North Carolina with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Design Engineer Jobs in North Carolina with Visa Sponsorship.
Get Access To All Jobs
Role: Senior Structural Design Engineer
Location: Greensboro, NC
Duration: Fulltime
Job description:
As a Senior Structural Design Engineer, you will be responsible for the design, review, and approval of aircraft primary and secondary structures, ensuring compliance with engineering standards and program requirements.
Key Responsibilities
Structural Design & Development
- Design and develop aircraft structures using Model Based Definition (MBD) principles and tools.
- Establish and maintain the Digital Thread, ensuring accuracy and consistency of product data throughout the product lifecycle.
- Generate, review, and approve:
- Model-based engineering drawings and design specifications
- Design engineering processes and manuals
- Conduct multi-disciplinary design reviews internally and with suppliers throughout all development phases.
- Perform trade studies to validate structural architectures and ensure they meet all design and performance requirements.
- Collaborate with various departments to ensure integrated structural designs meet system-level and aircraft-level requirements.
- Provide technical guidance, training, and mentorship to junior engineers.
Additional Responsibilities
- Develop and coordinate Building Block structural test programs.
- Plan and execute structural test programs to validate design requirements.
- Generate, review, and approve:
- Structural test plans and reports
- Compliance and certification documentation
Preferred Design Experience
Experience in the following areas is highly desirable:
- Composite and metallic aircraft structures
- Principal and primary structural elements
- Load path optimization
- Bolted and bonded joint design
- Material selection
- Product structure development
- Structural architecture development
- Structural design methodologies
Education & Tools
- Bachelor’s or Master’s degree in Aerospace Engineering or Mechanical Engineering from an accredited university.
- Experience with industry-standard tools such as:
- Siemens NX
- FiberSim

Role: Senior Structural Design Engineer
Location: Greensboro, NC
Duration: Fulltime
Job description:
As a Senior Structural Design Engineer, you will be responsible for the design, review, and approval of aircraft primary and secondary structures, ensuring compliance with engineering standards and program requirements.
Key Responsibilities
Structural Design & Development
- Design and develop aircraft structures using Model Based Definition (MBD) principles and tools.
- Establish and maintain the Digital Thread, ensuring accuracy and consistency of product data throughout the product lifecycle.
- Generate, review, and approve:
- Model-based engineering drawings and design specifications
- Design engineering processes and manuals
- Conduct multi-disciplinary design reviews internally and with suppliers throughout all development phases.
- Perform trade studies to validate structural architectures and ensure they meet all design and performance requirements.
- Collaborate with various departments to ensure integrated structural designs meet system-level and aircraft-level requirements.
- Provide technical guidance, training, and mentorship to junior engineers.
Additional Responsibilities
- Develop and coordinate Building Block structural test programs.
- Plan and execute structural test programs to validate design requirements.
- Generate, review, and approve:
- Structural test plans and reports
- Compliance and certification documentation
Preferred Design Experience
Experience in the following areas is highly desirable:
- Composite and metallic aircraft structures
- Principal and primary structural elements
- Load path optimization
- Bolted and bonded joint design
- Material selection
- Product structure development
- Structural architecture development
- Structural design methodologies
Education & Tools
- Bachelor’s or Master’s degree in Aerospace Engineering or Mechanical Engineering from an accredited university.
- Experience with industry-standard tools such as:
- Siemens NX
- FiberSim
Software Design Engineer Job Roles in North Carolina
See all 116+ Software Design Engineer Jobs in North Carolina
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Design Engineer Jobs in North CarolinaSoftware Design Engineer Jobs in North Carolina: Frequently Asked Questions
Which companies sponsor visas for software design engineers in North Carolina?
Research Triangle Park employers are the most active sponsors for software design engineers in North Carolina. Companies like Cisco, IBM, Red Hat, Lenovo, and SAS Institute have consistent H-1B filing histories in the region. Charlotte-based firms in fintech and banking technology, including Bank of America and Wells Fargo's tech divisions, also sponsor this role category. Sponsorship activity is concentrated among large enterprises and established mid-size tech companies rather than early-stage startups.
Which visa types are most common for software design engineer roles in North Carolina?
The H-1B is the most common visa category for software design engineers in North Carolina, as the role typically qualifies as a specialty occupation requiring at least a bachelor's degree in computer science, software engineering, or a closely related field. Some multinational employers in Research Triangle Park also use the L-1B for intracompany transferees with specialized knowledge. Candidates with Australian citizenship should note E-3 eligibility as an alternative to the H-1B lottery.
Which cities in North Carolina have the most software design engineer sponsorship jobs?
Raleigh and Durham, within the Research Triangle Park area, account for the largest share of software design engineer sponsorship jobs in North Carolina. The concentration of major tech employers, university research institutions, and government contractors in this corridor drives most sponsorship activity. Charlotte is the second-strongest market, particularly for software design engineers working at the intersection of financial services and technology. Smaller hubs like Cary and Chapel Hill also have notable employer presence.
How to find software design engineer visa sponsorship jobs in North Carolina?
Migrate Mate is built specifically for international candidates searching for visa-sponsored roles and filters software design engineer positions by state, including North Carolina. Because sponsorship is not always disclosed in standard job postings, using a platform that screens for sponsorship history saves significant time. Focusing your search on Raleigh-Durham and Charlotte, where employer sponsorship activity is highest for this role, will surface the most relevant opportunities.
Are there state-specific factors that affect visa sponsorship for software design engineers in North Carolina?
North Carolina's university pipeline, particularly from NC State, Duke, and UNC Chapel Hill, produces a steady supply of international students in computer science and engineering who transition to sponsored employment via OPT and then H-1B. Research Triangle Park's nonprofit and government contractor employers sometimes have different sponsorship constraints than commercial tech firms. The Department of Labor's prevailing wage determinations for software design engineers in the Raleigh and Charlotte metro areas govern the minimum wage employers must certify on Labor Condition Applications.
What is the prevailing wage for sponsored software design engineer jobs in North Carolina?
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.
See which software design engineer employers are hiring and sponsoring visas in North Carolina right now.
Search Software Design Engineer Jobs in North Carolina