Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$70k - $80k

North Carolina State University

Posting Information
Posting Number
PG194906EP

Internal Recruitment
No

Working Title
Software Engineer

Anticipated Hiring Range
Commensurate with education and experience (anticipated hiring range $70,000-$80,000)

Work Schedule
Monday through Friday, 8 am to 5 pm (additional work outside of standard hours may be required due to business needs)

Job Location
Raleigh, North Carolina

Department
Office of University Interdisciplinary Programs

About the Department
The Department of Chemical and Biomolecular Engineering's primary research mission involves managing high-impact, multi-disciplinary research initiatives, specialized laboratory facilities, and large-scale sponsor portfolios. To support faculty innovation and maintain seamless operations across complex grant portfolios, the department utilizes embedded administrative professionals who provide direct, localized support to large faculty research groups, multi-investigator centers, and specialized laboratory infrastructure. Operate the Self-driving Platforms for Expedited Experimental co-Design ( SPEED ) as an NSF-funded national autonomous-science user facility. Provide remote access to integrated self-driving laboratories. Connect robotics, scientific instruments, AI, and data infrastructure. Enable reproducible experiments in chemistry and materials science. Serve academic, government, and industry research users.

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
As the Software Engineer for SPEED (Self-driving Platforms for Expedited Experimental co-Design), an NSF-funded national user facility for remotely accessible autonomous robotic experimentation in chemistry and materials science, you will develop the software infrastructure that connects users to SPEED's autonomous laboratories. You will build and maintain the backend services, APIs, experiment-submission tools, and user-facing software needed to orchestrate experiments across robotics, scientific instruments, data systems, and AI/optimization tools in cloud and local environments.

  • Develop and maintain backend services, APIs, experiment-submission tools, and user-facing applications for SPEED.
  • Integrate workflow orchestration, scheduling, job queues, platform monitoring, and experiment status tracking.
  • Connect robotics, scientific instruments, data services, and AI/optimization tools through reliable software interfaces.
  • Deploy and maintain cloud and local services, containers, authentication, logging, monitoring, and related infrastructure.
  • Apply strong software engineering practices, including testing, version control, documentation, release management, and reliability engineering.
  • Support platform commissioning, user onboarding, troubleshooting, and technical demonstrations for internal and external SPEED users.

This role offers the opportunity to build the digital backbone of a national autonomous experimentation user facility, enabling researchers to remotely design, execute, monitor, and analyze experiments across integrated robotic laboratories. We welcome software engineers with experience building backend services, APIs, and software integrations across complex technical environments.

Other Responsibilities

  • Evaluate vendor APIs, SDKs, and integration approaches.
  • Participate in architecture and cybersecurity reviews.
  • Create technical documentation and developer/user guides.
  • Train staff and researchers on SPEED software tools.
  • Provide occasional after-hours support for critical systems.


Qualifications
Minimum Education and Experience
  • Bachelor's degree in computer science, software/computer engineering, or related field.
Other Required Qualifications
  • .Three or more years of relevant software-development experience.
  • Proficiency in Python programming and software engineering fundamentals
  • Development and integration of REST APIs, backend services, databases, and event- or workflow-driven systems.
  • Use of Git and Linux-based development environments, including automated testing, debugging, and technical documentation.
  • Agentic coding.
  • Deployment and operation of software in cloud or on-premises environments, including containers, monitoring, and logging.
  • Integration of software across heterogeneous hardware and software systems.
  • Technical communication and collaborative problem-solving across software, hardware, engineering, and research teams.
  • Experience building production APIs, backend services, or distributed applications.
  • Experience with databases, Linux, Git, testing, and deployment workflows.


Preferred Qualifications
  • Development or support of scientific software or research-computing systems.
  • Integration of laboratory automation, robotics, or instrument-control systems.
  • Implementation of workflow orchestration, schedulers, message queues, or microservices.
  • Use of Docker, Kubernetes, CI/CD, cloud infrastructure, or infrastructure-as-code.
  • Integration of AI/ML services into software systems or autonomous experimentation workflows.
  • Experience supporting external users or shared research facilities.


Required License(s) or Certification(s)
N/A

Valid NC Driver's License required
No

Commercial Driver's License required
No

Recruitment Dates and Special Instructions
Job Open Date
09/24/2026

Anticipated Close Date
10/08/2026; if posting is still active we are accepting and reviewing applications.

Special Instructions to Applicants
Please include a resume, cover letter and contact information for at least three professional references.

Position Details
Position Number
00112346

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
230101 - Interdisciplinary Programs - SVP

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 View phone number on click.appcast.io 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 View phone number on click.appcast.io or View email address on click.appcast.io .

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Raleigh, NC vacancy
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Raleigh, NC
    15 hours ago
  •  ...****@*****.*** Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh NC, Charlotte NC, Memphis TNType: PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services and modern React front-ends... 
    Suggested

    Tech Tammina

    Raleigh, NC
    15 hours ago
  • $130k

     ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL... 
    Suggested
    Remote work

    MAXIMUS

    Raleigh, NC
    4 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Suggested
    Local area

    Deloitte

    Raleigh, NC
    1 day ago
  •  ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM Jira - preferred C/C++ - preferred... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Remote work

    Fulfill Team Inc.

    Raleigh, NC
    1 day ago
  •  ...Job Description Job Description Versana is looking for a highly motivated Software Engineer to contribute to our Application Development team's technical implementation of Versana's real-time syndicated loan platform, including its blockchain and digital-asset infrastructure... 

    Versana

    Raleigh, NC
    26 days ago
  •  ...that matter most—right where they work.We're looking for a senior engineer to bridge the gap between product vision and technical reality,...  ...reliable data synchronization between platforms, and build software solutions designed for enterprise environments with strict requirements... 
    Full time
    Immediate start

    Salesforce

    Raleigh, NC
    15 hours ago
  • $140k - $160k

    About Us:BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm committed...  ...you to realize your own success and fulfillment.As a Ignition Software Engineer III for the Information Solutions team you will have... 
    Full time
    Remote work

    Barry-Wehmiller

    Raleigh, NC
    1 day ago
  • IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative... 
    Work at office

    IXL Learning

    Raleigh, NC
    1 day ago
  •  ...SummaryIndependently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes...  ...functional teams to drive technical initiatives and mentor junior engineers.***This is an in-office position and will require 5-days per... 
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist

    Raleigh, NC
    15 hours ago
  • $112.9k - $154.19k

     ...to the architecture, design, development, and testing of new software features and solutions for RHOAI. Innovate in the MLOps domain...  ...Will Do:Write unit and integration tests and work with quality engineers to ensure product quality. Use CI/CD best practices to deliver... 
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    2 days ago
  • $78.8k - $131.3k

    RELX, Inc. d/b/a LexisNexis USASoftware Engineer IIIVenture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606)JOB DESCRIPTION:Lead the design of specific software products and introduce new patterns for Microservices FrontEnd... 
    Full time
    Work at office
    Local area
    Remote work

    RELX Group

    Raleigh, NC
    3 days ago
  • $108k - $131k

     ...teams build the experiences that help customers understand their users, improve their products, and get more value from their software. Engineers work closely with Product and Design to solve meaningful customer problems, from evolving widely used product experiences to... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    2 days ago
  • $122k - $134.2k

     ...to be performed within normal commuting distance to the Red Hat, LLC office in Raleigh, NCDesign, develop, troubleshoot and debug software programs for enhancements and new software products.What You Will Do:Analyze some of the existing reference architecture designs,... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    1 day ago
  • Job Summary:We are currently looking for Software Engineering interns to join us in these locations:Boston, MALowell, MARaleigh, NCYou will work closely with a senior mentor to gain technical knowledge and experience in your field, and cooperate with a broader international... 
    Contract work
    Internship
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  • $110k - $140k

     ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Jackie AllenPiper Companies is seeking a Software Engineer (IaC) to support a world leading technology organization in the Raleigh-Durham, North Carolina area. The Software Engineer (... 
    Remote work

    ZP Group

    Raleigh, NC
    3 days ago
  • $184k - $287.5k

    NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system. This system is a core service that is critical to NVIDIA AI/ML research teams creating best of breed generative AI... 
    Full time
    Remote work

    Nvidia

    Raleigh, NC
    4 days ago
  •  ...passion, freedom, service and growth.You will be working on a team that is building a software driven cloud solution. You will work with a multi-disciplinary collaborative team of engineers and security specialists to design and implement secure cloud-based software... 
    Full time
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    3 days ago
  • $152k - $241.5k

     ...platform teams, SRE, and operations to validate storage behavior against real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development workflows, while maintaining high standards for design, testing,... 
    Full time
    Remote work

    Nvidia

    Raleigh, NC
    2 days ago
  • $150k - $226k

     ...Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development lifecycle for over 600 engineers at Verily. We furnish a speedy, delightful, scalable, and secure developer journey through integrated... 
    Full time

    Verily Life Sciences

    Raleigh, NC
    1 day ago
  • $174k - $252k

     ...approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's...  ...Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions... 

    Google

    Raleigh, NC
    3 days ago
  • $175k - $225k

     ...CarolinaSecurity Clearance: TS/SCIBusiness Unit: Zachary PiperPosition Owner: Jackie AllenZachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in the Raleigh, North Carolina area. The Sr. Software Engineer (IaC)... 

    ZP Group

    Raleigh, NC
    3 days ago
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...the RoleThis position performs complex research, design, and software development within our provider data management product line,... 
    Full time
    Local area

    RELX Group

    Raleigh, NC
    2 days ago
  •  ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective... 
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    4 days ago
  • $107.9k - $183.4k

     ...relentless execution. You bring the ideas and drive. We'll build what's next — together.Job SummarynCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely on... 
    Local area

    nCino

    Raleigh, NC
    15 hours ago
  •  ...shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice...  ...#JoinTheBandWhat We Are Looking For:We're looking for a Senior Software Engineer who leads by example — someone who takes deep ownership of what... 
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  • $135k - $150k

     ...work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter.As a Sr. Software Engineer, you will own complex problem spaces and drive them forward independently. You will apply strong engineering judgment to... 
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Raleigh, NC
    3 days ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Full time
    Remote work

    Turing

    Raleigh, NC
    1 day ago
  •  ...Hogan Software Engineer | 100% Remote (EST Hours) | W2 Contract (12 Months) About the Opportunity Optomi, in partnership with a leading financial services organization, is seeking an experienced Hogan Software Engineer to support the development, maintenance, and... 
    Contract work
    Remote work

    Optomi

    Raleigh, NC
    1 day ago
  •  ...Software Engineer, AI-Accelerated Development You're already reaching for AI tools before you write a line of code. What if your next team was built entirely around that instinct? About the Company: Our client is a cloud communications API platform (CPaaS) powering... 
    Work at office
    Visa sponsorship
    Work visa

    512Financial

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!