Research Engineer Visa Sponsorship Jobs in North Carolina
North Carolina's research engineering sector is anchored by the Research Triangle Park area, home to major employers like IBM, Lenovo, and Cisco, alongside Duke University and UNC-Chapel Hill. Biotech firms in the Raleigh-Durham corridor and advanced manufacturing companies in Charlotte also actively hire research engineers, making NC one of the more active sponsorship states in the Southeast.
See All Research Engineer JobsOverview
Showing 5 of 60+ Research 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 60+ Research 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 Research Engineer Jobs in North Carolina with Visa Sponsorship.
Get Access To All Jobs
Posting Information
Posting Number PG194570EP
Internal Recruitment No
Working Title Robotics Research Engineer
Anticipated Hiring Range $80,000 - $100,000 (Commensurate with education and/or experience)
Work Schedule Monday - Friday; 8am - 5pm
Job Location Raleigh, NC
Department Computer Science
About the Department
Founded in 1967, the NC State University Department of Computer Science is one of the oldest and most respected in the nation. With over 2,450 students, the department continues to grow to meet the demands of our transforming industry. It is among the top schools in the nation in the number of awarded bachelor’s, master’s and doctoral degrees in Computer Science. The department combines top-tier teaching with hands-on research and industry experience, preparing the next generation of computer scientists for success.
Wolfpack Perks and Benefits
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone.
What we offer:
Medical, Dental, and Vision
Flexible Spending Account
Retirement Programs
Disability Plans
Life Insurance
Accident Plan
Paid Time Off and Other Leave Programs
12 Holidays Each Year
Tuition and Academic Assistance
And so much more!
Attain work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
Essential Job Duties
Robotics Research Engineer — AERIS Lab
The Autonomous Experimental Robotics and Intelligent Systems (AERIS) Lab in the Department of Computer Science at NC State University is hiring a Robotics Research Engineer — the lab’s first dedicated engineering hire. Check out the AERIS lab here.
AERIS develops robust, intelligent unmanned systems (UXS) and sensor systems. The lab designs, builds, and field-tests multicopters, fixed-wing aircraft, and other small UAS, robot, and sensor platforms. Facilities include a brand new indoor flight arena with motion capture, and access to Lake Wheeler Road Field Laboratory — a 1,500-acre FAA-approved research site with RTK GPS and a dedicated UAS deployment trailer. The AERIS lab supports multiple graduate and undergraduate students.
Autonomous unmanned systems are advancing rapidly, and much of what is possible today was out of reach five years ago. This role puts you at that frontier — translating new research in autonomy, perception, and planning into systems that operate in real environments and do things that haven’t been done before.
As the lab’s first Robotics Research Engineer, you will help define how research concepts become working hardware and software — from embedded firmware through ROS2 autonomy stacks through field deployment at sponsor demonstration sites. You will also build the engineering infrastructure (tools, processes, equipment management) that the lab runs on. This is a role with unusual breadth: PCB layout one week, flight testing at Lake Wheeler the next, debugging a perception pipeline the week after. The right candidate is as comfortable with a soldering iron and a logic analyzer as they are reading a robotics research paper.
The primary job duties include the following:
Research Engineering & Development (70%)
Design, build, integrate, and test UAS platforms and sensor systems for research projects
Develop and maintain software in ROS/ROS2 for autonomous navigation, perception, and control
Implement embedded systems for real-time sensing, actuation, and communication
Support flight testing at indoor and outdoor facilities, including field deployments at Lake Wheeler and sponsor demonstration sites
* Collaborate with students to translate research algorithms into working implementations.
Lab Operations & Equipment Management (20%)
Maintain and manage lab equipment inventory, including drones, sensors, 3D printers, laser scanners, and fabrication tools
Oversee the lab truck and coordinate field deployment logistics
Ensure equipment readiness and safety compliance for indoor and outdoor flight operations
Manage procurement of parts, components, and supplies
* Maintain software infrastructure (simulators, configuration management, data repositories)
Technical Collaboration (10%)
Work alongside graduate and undergraduate researchers on hardware/software integration.
Contribute technical expertise to research discussions and problem-solving.
* Opportunity to contribute to publications and proposals as interest and time allows.
This position is contingent upon funding.
Other Responsibilities
Occasional travel for field testing at remote sites and sponsor demonstrations.
Performs other related duties as assigned or requested.
Qualifications
Minimum Education and Experience
Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field. An equivalent combination of training with demonstrated experience in robotics systems development may also be considered.
Or a Master’s degree in one of the above fields
Other Required Qualifications
Proficiency with ROS or ROS2
Programming experience in Python and C/C++
Experience with embedded systems and microcontrollers
Familiarity with Linux development environments
* FAA Part 107 Remote Pilot Certificate (or ability to obtain within 6 months)
Preferred Qualifications
PhD degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field, with demonstrated experience in robotics systems development.
Experience with PCB design and fabrication
Experience with flight controller firmware (PX4, ArduPilot)
Experience with real-time systems
Hands-on experience building, flying, and maintaining UAS platforms
Experience with motion capture systems (Vicon or similar)
* Experience with 3D printing and rapid prototyping
Required License(s) or Certification(s)
Needs drivers license to drive lab truck to Lake Wheeler Road Field Laboratory as needed.
FAA Part 107 certification required (or willingness to obtain within 6 months of hire).
Valid NC Driver's License required Yes
Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 04/02/2026
Anticipated Close Date Open Until Filled
Special Instructions to Applicants
In addition to your application, please attach a CV/Resume, cover letter, and contact information for 3-5 professional references.
Position Details
Position Number 00111950
Position Type EPS/SAAO
Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.0
Appointment 12 Month Recurring
Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather
Mandatory Designation - Emergency Events Non Mandatory - Emergency Event
Department ID 141901 - Computer Science Engineering
EEO
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.

Posting Information
Posting Number PG194570EP
Internal Recruitment No
Working Title Robotics Research Engineer
Anticipated Hiring Range $80,000 - $100,000 (Commensurate with education and/or experience)
Work Schedule Monday - Friday; 8am - 5pm
Job Location Raleigh, NC
Department Computer Science
About the Department
Founded in 1967, the NC State University Department of Computer Science is one of the oldest and most respected in the nation. With over 2,450 students, the department continues to grow to meet the demands of our transforming industry. It is among the top schools in the nation in the number of awarded bachelor’s, master’s and doctoral degrees in Computer Science. The department combines top-tier teaching with hands-on research and industry experience, preparing the next generation of computer scientists for success.
Wolfpack Perks and Benefits
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone.
What we offer:
Medical, Dental, and Vision
Flexible Spending Account
Retirement Programs
Disability Plans
Life Insurance
Accident Plan
Paid Time Off and Other Leave Programs
12 Holidays Each Year
Tuition and Academic Assistance
And so much more!
Attain work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
Essential Job Duties
Robotics Research Engineer — AERIS Lab
The Autonomous Experimental Robotics and Intelligent Systems (AERIS) Lab in the Department of Computer Science at NC State University is hiring a Robotics Research Engineer — the lab’s first dedicated engineering hire. Check out the AERIS lab here.
AERIS develops robust, intelligent unmanned systems (UXS) and sensor systems. The lab designs, builds, and field-tests multicopters, fixed-wing aircraft, and other small UAS, robot, and sensor platforms. Facilities include a brand new indoor flight arena with motion capture, and access to Lake Wheeler Road Field Laboratory — a 1,500-acre FAA-approved research site with RTK GPS and a dedicated UAS deployment trailer. The AERIS lab supports multiple graduate and undergraduate students.
Autonomous unmanned systems are advancing rapidly, and much of what is possible today was out of reach five years ago. This role puts you at that frontier — translating new research in autonomy, perception, and planning into systems that operate in real environments and do things that haven’t been done before.
As the lab’s first Robotics Research Engineer, you will help define how research concepts become working hardware and software — from embedded firmware through ROS2 autonomy stacks through field deployment at sponsor demonstration sites. You will also build the engineering infrastructure (tools, processes, equipment management) that the lab runs on. This is a role with unusual breadth: PCB layout one week, flight testing at Lake Wheeler the next, debugging a perception pipeline the week after. The right candidate is as comfortable with a soldering iron and a logic analyzer as they are reading a robotics research paper.
The primary job duties include the following:
Research Engineering & Development (70%)
Design, build, integrate, and test UAS platforms and sensor systems for research projects
Develop and maintain software in ROS/ROS2 for autonomous navigation, perception, and control
Implement embedded systems for real-time sensing, actuation, and communication
Support flight testing at indoor and outdoor facilities, including field deployments at Lake Wheeler and sponsor demonstration sites
* Collaborate with students to translate research algorithms into working implementations.
Lab Operations & Equipment Management (20%)
Maintain and manage lab equipment inventory, including drones, sensors, 3D printers, laser scanners, and fabrication tools
Oversee the lab truck and coordinate field deployment logistics
Ensure equipment readiness and safety compliance for indoor and outdoor flight operations
Manage procurement of parts, components, and supplies
* Maintain software infrastructure (simulators, configuration management, data repositories)
Technical Collaboration (10%)
Work alongside graduate and undergraduate researchers on hardware/software integration.
Contribute technical expertise to research discussions and problem-solving.
* Opportunity to contribute to publications and proposals as interest and time allows.
This position is contingent upon funding.
Other Responsibilities
Occasional travel for field testing at remote sites and sponsor demonstrations.
Performs other related duties as assigned or requested.
Qualifications
Minimum Education and Experience
Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field. An equivalent combination of training with demonstrated experience in robotics systems development may also be considered.
Or a Master’s degree in one of the above fields
Other Required Qualifications
Proficiency with ROS or ROS2
Programming experience in Python and C/C++
Experience with embedded systems and microcontrollers
Familiarity with Linux development environments
* FAA Part 107 Remote Pilot Certificate (or ability to obtain within 6 months)
Preferred Qualifications
PhD degree in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or a related field, with demonstrated experience in robotics systems development.
Experience with PCB design and fabrication
Experience with flight controller firmware (PX4, ArduPilot)
Experience with real-time systems
Hands-on experience building, flying, and maintaining UAS platforms
Experience with motion capture systems (Vicon or similar)
* Experience with 3D printing and rapid prototyping
Required License(s) or Certification(s)
Needs drivers license to drive lab truck to Lake Wheeler Road Field Laboratory as needed.
FAA Part 107 certification required (or willingness to obtain within 6 months of hire).
Valid NC Driver's License required Yes
Commercial Driver's License required No
Recruitment Dates and Special Instructions
Job Open Date 04/02/2026
Anticipated Close Date Open Until Filled
Special Instructions to Applicants
In addition to your application, please attach a CV/Resume, cover letter, and contact information for 3-5 professional references.
Position Details
Position Number 00111950
Position Type EPS/SAAO
Full Time Equivalent (FTE) (1.0 = 40 hours/week) 1.0
Appointment 12 Month Recurring
Mandatory Designation - Adverse Weather Non Mandatory - Adverse Weather
Mandatory Designation - Emergency Events Non Mandatory - Emergency Event
Department ID 141901 - Computer Science Engineering
EEO
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.
NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
Research Engineer Job Roles in North Carolina
See all 60+ Research 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 Research Engineer Jobs in North CarolinaResearch Engineer Jobs in North Carolina: Frequently Asked Questions
Which companies sponsor visas for research engineers in North Carolina?
IBM, Cisco, Lenovo, and Biogen have historically sponsored research engineers in North Carolina, particularly around Research Triangle Park. Duke University, UNC-Chapel Hill, and NC State University also sponsor research engineers through academic and lab positions. Biotech and pharmaceutical companies concentrated in the RTP corridor, including Novo Nordisk and Syneos Health, are additional sponsoring employers worth targeting.
Which visa types are most common for research engineer roles in North Carolina?
The H-1B is the most common visa for research engineer positions in North Carolina, as the role typically qualifies as a specialty occupation requiring at least a bachelor's degree in engineering or a related technical field. Researchers at universities may also encounter J-1 exchange visitor positions. Those with extraordinary ability or national interest in research may explore O-1 or EB-1 immigrant pathways, though those require strong documentation.
Which cities in North Carolina have the most research engineer sponsorship jobs?
The Research Triangle area, spanning Raleigh, Durham, and Chapel Hill, concentrates the largest share of research engineer sponsorship opportunities in North Carolina. RTP itself houses hundreds of technology, biotech, and pharmaceutical employers. Charlotte is a secondary market with activity in energy research and advanced manufacturing. Smaller university towns like Boone and Greenville occasionally post research roles tied to Appalachian State and East Carolina University.
How to find research engineer visa sponsorship jobs in North Carolina?
Migrate Mate is built specifically for international job seekers and filters research engineer roles in North Carolina by visa sponsorship availability, saving you from manually screening hundreds of postings. You can browse active positions from RTP-area tech firms, biotech employers, and universities in one place. Migrate Mate also provides context on which employers have H-1B filing histories, helping you prioritize applications to companies already familiar with the sponsorship process.
Are there state-specific factors that affect research engineer visa sponsorship in North Carolina?
North Carolina's concentration of federally funded research institutions and major corporate R&D campuses in RTP creates a hiring environment where sponsorship is relatively common for research engineers compared to other Southern states. Many positions at universities are tied to grant funding cycles, which can affect hiring timelines. Research engineers at academic institutions should also note that public university employers follow specific procurement and HR processes that can affect how quickly sponsorship paperwork moves.
What is the prevailing wage for sponsored research 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 research engineer employers are hiring and sponsoring visas in North Carolina right now.
Search Research Engineer Jobs in North Carolina