Jobs:

Higher Education Jobs >> Faculty Positions >> Engineering and Computer Science

Search Jobs:

  • Search by keywords:
  •  Higher Education Jobs
  •  Industry Jobs
  • Advanced Search

Sponsored Links

Job No. 158077

  • Job Title:
  • IT Analyst/Programmer II
  • Employer:
  • North Carolina State University at Raleigh
  • Location:
  • Raleigh , NC
  • Posting Date:
  • 24-Mar-2026
  • Description:
  • About the Department
    The Precision Sustainable Agriculture program is a network of researchers across the country collaborating to develop integrated knowledge-intensive sustainable agriculture practices into a precision framework to maximize farm productivity and sustainability through the use of an information ecology that connects farms, data, tools, and people for optimal, real-time decision making. The PSA program is housed within the Department of Crop and Soil Sciences, which encompasses varied disciplines in research, extension, and teaching. The department’s mission is to develop future leaders in crop, soil and environmental sciences, improve crop plants and products, devise effective and sustainable crop production systems, devise effective and sustainable soil management techniques in both agriculture and urban settings; and disseminate crop, soil, and environmental science knowledge for the benefit of users and producers of food, feed turf, biofuels and fiber in North Carolina, the nation and the world
    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
    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 loT 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 PSL’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.

    Key Responsibilities:
    Develop, test, and implement software solutions to integrate hardware components for researchers within the Plant Sciences Initiative (PSI).
    Design and build custom software to incorporate sensors into loT systems, and create scalable data pipelines that integrate edge, cloud, and on-premises computing environments.
    Lead and manage multiple undergraduate student interns contributing to software development efforts, including oversight of a dedicated Machine Learning Operations (MLOps) pathway.
    Support and advance ongoing work in computer vision, embedded systems, and data infrastructure in collaboration with PSI teams and NC Ag Analytics partners.
    Collaborate with researchers and staff on grant-funded projects to integrate hardware into field-ready agricultural systems.
    Conduct hands-on hardware and software testing to ensure system reliability and performance in real-world agricultural environments.
    Document technical progress, develop user guides, and create training materials to support the adoption and long-term sustainability of developed systems.
    Develop and maintain online resources and documentation for external users, ensuring accessibility and usability following product release.
    Provide mentorship, technical training, and performance oversight for undergraduate interns.

    Technical Systems Architecture & Development
    Lead the design, development, testing, and implementation of software solutions integrating hardware components for PSI research initiatives.
    Architect and maintain loT systems incorporating sensors, embedded devices, and scalable data pipelines across edge, cloud, and on-premises environments.
    Develop and operationalize Machine Learning Operations (MLOps) workflows that support computer vision and data-driven agricultural research.
    Ensure system reliability, scalability, and performance through hands-on testing and continuous integration of hardware and software systems.
    Align infrastructure development with institutional data initiatives, including collaboration with NC Ag Analytics.

    Research Integration & Field Application
    Collaborate with multidisciplinary research teams on grant-funded projects to translate research objectives into deployable technical solutions.
    Integrate hardware and software systems for field-based agricultural applications, ensuring functionality in real-world environments.
    Provide technical leadership in bridging embedded systems, loT platforms, and data infrastructure to support PSl’s research mission.
    Document technical progress and contribute to deliverables supporting grant reporting and project milestones.

    Program Leadership, Training & Knowledge Dissemination
    Supervise and mentor undergraduate student interns contributing to software development, including oversight of a structured MLOps pathway.
    Assign, coordinate, and evaluate intern work to ensure alignment with research and infrastructure goals.
    Develop comprehensive documentation, training materials, and user resources to support the adoption and long-term sustainability of developed systems.
    Create and maintain accessible online documentation and external-facing resources to ensure continued usability following product release.
    Other Responsibilities
    Other duties as assigned.
    Qualifications
    Minimum Education and Experience
    Master’s degree and at least one year of relevant experience OR
    Bachelor’s degree with at least two years of relevant experience OR
    An equivalent combination of education, training and relevant experience
    Other Required Qualifications
    Experience with software development and systems integration
    Familiarity with loT systems and sensor integration
    Knowledge of edge, cloud, and on-premises computing systems
    Experience with data pipelines and software testing
    Ability to manage and mentor interns and students
    Strong communication skills for documentation and external user support
  •  Contact information:
  • North Carolina State University at Raleigh
  • Raleigh, NC 27695
  • United States
  • Employer's Website:
  • Visit Employer's website



© 2009-2020 HigherEdSpace.com, All Rights Reserved.
Higher Ed Space ® is a registered trademark of AmeriCareers LLC.