Temporary IT Analyst/Programmer II

North Carolina State University

Education
Skills

Posting Number PG195127TM

Position Number 11ASO3461

Position Type Temporary

Essential Job Duties

The IT Analyst/Programmer II will develop, test, and implement software solutions to integrate hardware components for researchers at the Plant Sciences Initiative (PSI). The successful candidate will design custom software to incorporate sensors into IoT systems and create data pipelines that integrate edge, cloud, and on-premises computing resources.

This role involves managing multiple interns who will contribute to software development along specific pathways, including a Machine Learning Operations (MLOps) pathway. This pathway will bridge ongoing work in computer vision and embedded software within PSI, as well as data infrastructure efforts being developed in partnership with NC Ag Analytics.

The IT Analyst/Programmer II will collaborate with researchers and staff involved in PSI’s grant-funded projects to support the integration of hardware into systems for field agricultural applications. The position requires hands-on testing, documentation of progress, and development of training materials. Additionally, the incumbent will train and manage undergraduate student interns, create and maintain online resources for external users, and ensure documentation is accessible once products are released.

Is Time Limited No

If Yes, Appointment Length

Job City & State Raleigh, NC

Department Plant Sciences Initiative

Classification Title Temporary-Technical/Paraprofessional

Working Title Temporary IT Analyst/Programmer II

Work Schedule Mon-Friday, 8am-5pm

Other Work/Responsibilities

  • n/a

Minimum Experience/Education

  • Masters and 1-2 yrs related experience OR Bachelors and 2-4 yrs related experience OR Associates and 4-6 years related experience

Department Required Skills

  • Experience with software development for hardware integration
  • Familiarity with loT systems and sensor integration
  • Knowledge of edge, cloud, and on-premises computing environments
  • Experience with data pipelines and software integration
  • Strong communication skills for documentation and external user support

Preferred Years Experience, Skills, Training, Education

  • Experience with software development and systems integration in loT systems

Required License or Certification

  • n/a

Valid NC Driver's License required? No

Commercial Driver's License Required? No

Anticipated Hiring Range $38-$39/hr

Job Open Date 05/07/2025

Quick Link https://jobs.ncsu.edu/postings/217969

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.

Read Full Description
Confirmed 6 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles