1

Software Development Engineer Internship Jobs in Rocky Mount, NC

Process Engineer

Tarboro, NC ยท On-site

$50K - $100K/yr

... in the development and/or improvement of production methods, processes, machines, equipment ... COMPUTER EQUIPMENT AND SOFTWARE REQUIREMENTS: * Proficient in Microsoft Office What's On Offer

Senior Specialist, Manufacturing Automation

Wilson, NC ยท On-site

$90K - $119K/yr

... Programming, Security Compliance, Software Development Life Cycle (SDLC) Preferred Skills: Current Employees apply HERE Current Contingent Workers apply HERE US and Puerto Rico Residents Only: Our ...

... in software development. 3. Deep knowledge of multiple programming languages, software architecture, and design principles. 4. Deep understanding of software development lifecycle, testing ...

Senior DeltaV Batch Engineer

Zebulon, NC ยท On-site

$88K - $121K/yr

Career Development Program * Retirement and Financial Wellness program * Employee Assistance ... Troubleshoot system hardware, software, network, and instrument bus technologies * Contribute to ...

Senior DeltaV Batch Engineer

Zebulon, NC ยท On-site

$88K - $121K/yr

Career Development Program * Retirement and Financial Wellness program * Employee Assistance ... Troubleshoot system hardware, software, network, and instrument bus technologies * Contribute to ...

Senior DeltaV Batch Engineer

Rocky Mount, NC ยท On-site

$100K - $138K/yr

Career Development Program * Retirement and Financial Wellness program * Employee Assistance ... Troubleshoot system hardware, software, network, and instrument bus technologies * Contribute to ...

Senior DeltaV Batch Engineer

Rocky Mount, NC ยท On-site

$100K - $138K/yr

Career Development Program * Retirement and Financial Wellness program * Employee Assistance ... Troubleshoot system hardware, software, network, and instrument bus technologies * Contribute to ...

Hardware Design Engineer

Youngsville, NC ยท On-site

$80K - $100K/yr

... development of innovative technologies that drive our industry forward. At Trimm, Inc., our core ... Experience with ECAD software (Altium, KiCAD, Eagle, Mentor Graphics, etc.). * Ability to diagnose ...

Showing results 21-40

Software Development Engineer Internship information

See Rocky Mount, NC salary details

$12

$24

$37

How much do software development engineer internship jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software development engineer internship in Rocky Mount, NC is $24.49, according to ZipRecruiter salary data. Most workers in this role earn between $19.90 and $27.79 per hour, depending on experience, location, and employer.

What is a software development engineer internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What are the key skills and qualifications needed to thrive as a software development engineer intern?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

What types of projects can I expect to work on during a software development engineer internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What cities near Rocky Mount, NC are hiring for Software Development Engineer Internship jobs?

Cities near Rocky Mount, NC with the most Software Development Engineer Internship job openings:

Senior Security Engineer - Cyber Hunting & Incident Response - 3rd Shift

Information Technology Senior Management Forum

Zebulon, NC โ€ข On-site

$110 - $150/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Need Help?

If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response).

Regular or Temporary:

Regular

Language Fluency: English (Required) Work Shift:

3rd Shift - 15% Automatic Pay Differential (United States of America)

Please review the following job description:

The Cyber Hunt & Respond Senior Engineer is an advanced, after-hours role within the 24/7 Cyber Fusion Center. This role has 2 core functions, proactive Threat Hunting & reactive Incident Response coverage. Hunting involves searching through large, diverse sets of internal and external data to discover previously undetected threats. This role is creative and responsible for developing with new hypotheses on how adversaries may be attacking the organization and will prove out the hypotheses based on our available data. Additionally, this role will work with internal groups to express the data needs to explore potential threats. As an important member of the Cyber Fusion Center (CFC), enjoy one of the most exciting and dynamic teams within Truist, with the critical mission of defending against advanced cyber-attacks. Work Location: Onsite (Zebulon, NC) 3rd Shift Requirements: 11pm to 7am, Sunday (PM) thru Friday (AM) +15% Shift Differential for 3rd shift

ESSENTIAL DUTIES AND RESPONSIBILITIES

Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.

  • Conduct proactive threat hunting activities to identify previously unknown or undetected threats across enterprise environments.
  • Develop, test, and validate threat-hunting hypotheses using internal and external data sources.
  • Perform digital forensics and incident response activities, including investigation, root cause analysis, containment, eradication, and recovery.
  • Analyze endpoint, network, packet, log, and forensic data to identify malicious activity and determine attack scope and impact.
  • Leverage data analysis, automation, and programming techniques to process large datasets and improve threat detection and response capabilities.
  • Create and maintain searches, visualizations, analytic content, and advanced detection methodologies to identify emerging threats.
  • Investigate suspicious artifacts and activity to distinguish malicious behavior from legitimate business operations.
  • Collaborate with security, technology, and business teams to identify data requirements and enhance threat visibility across the organization.
  • Provide technical consultation and subject matter expertise on cybersecurity incidents, investigations, and threat-hunting initiatives.
  • Present findings, lessons learned, and threat intelligence to technical and non-technical audiences.
  • Mentor and provide guidance to team members in threat hunting, digital forensics, incident response, and related disciplines.
Qualifications

Required Qualifications

  • Bachelorโ€™s degree or equivalent education, training, and work-related experience.
  • Minimum of 7 years of experience in security engineering or related cybersecurity roles.
  • Deep specialized knowledge in cybersecurity principles, theories, and concepts.
  • Proven experience in software development lifecycle security practices.
  • Deep knowledge of threat modeling, security testing, and penetration testing.
  • Experience implementing and managing complex information security technologies.

Preferred Qualifications

  • Strong knowledge of cybersecurity principles, network security, and modern identity and access management (IAM).
  • Experience with network traffic analysis, packet capture analysis, and associated tools (e.g., Wireshark,tcpdump).
  • Knowledge of Windows and Linux/Unix operating systems, internals, services, and file systems.
  • Understanding of phishing techniques, advanced cyber threats, vulnerabilities, and adversary tactics, techniques, and procedures (TTPs).
  • Experience with threat hunting, intrusion detection, incident response, and digital forensics investigations.
  • Knowledge of digital evidence collection, preservation, and forensic artifact analysis.
  • Experience leveraging automation, scripting, machine learning, and AI to support cybersecurity operations.
  • Experience working in cloud environments, including Microsoft Azure and Amazon Web Services (AWS).
  • Relevant technology or cybersecurity certifications (e.g., Security+,CySA+, GCIH, GCFA, GFE, GNFA, GREM, Azure, AWS).
  • Experience in Cyber Incident Response, Threat Hunting, Security Operations Centers (SOC), Network Operations Centers (NOC), Cybersecurity Engineering, or Intelligence Community environments.

Work Location: Zebulon, NC.

***3rdShift Requirements: 11pm to 7am, Sunday (PM)thruFriday (AM)***

***For this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)***

General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position.Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truistโ€™s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truistโ€™s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.

Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.

EEO is the Law E-Verify IER Right to Work

#J-18808-Ljbffr