1

Software Development Engineer Internship Jobs in Burlington, VT

Firmware Security Engineer

South Burlington, VT ยท On-site

$100 - $120/hr

  • Retirement

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Strong background in software development, including proficiency in Python. * Experience with ...

Firmware Security Engineer

Burlington, VT ยท On-site

$100 - $120/hr

  • Retirement

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Strong background in software development, including proficiency in Python. * Experience with ...

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Strong background in software development, including proficiency in Python. * Experience with ...

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to ... Strong background in software development, including proficiency in Python. * Experience with ...

Senior Security Engineer

Burlington, VT ยท On-site

$112K - $154K/yr

You'll be embedded in the engineering organization,partnering with product and platform teams to bake security into every phaseof the software development lifecycle, not bolt it on at the end. A ...

Showing results 41-60

Software Development Engineer Internship information

See Burlington, VT salary details

$13

$25

$38

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

As of Aug 13, 2026, the average hourly pay for software development engineer internship in Burlington, VT is $25.52, according to ZipRecruiter salary data. Most workers in this role earn between $20.77 and $28.94 per hour, depending on experience, location, and employer.

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 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 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 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.

How can I get an internship as a software development engineer internship?

To secure a software development engineer internship, candidates should build strong programming skills in languages like Java, C++, or Python, and gain experience through personal projects or open-source contributions. Applying through company career portals, attending career fairs, and networking with professionals can increase opportunities, while some internships may require coursework in computer science or related fields. Preparing a well-crafted resume and practicing technical interviews are also essential steps.

What are popular job titles related to Software Development Engineer Internship jobs in Burlington, VT?

For Software Development Engineer Internship jobs in Burlington, VT, the most frequently searched job titles are:

What job categories do people searching Software Development Engineer Internship jobs in Burlington, VT look for?

The top searched job categories for Software Development Engineer Internship jobs in Burlington, VT are:

Infographic showing various Software Development Engineer Internship job openings in Burlington, VT as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $53,074 per year, or $25.5 per hour.

Firmware Security Engineer

OnLogic

South Burlington, VT โ€ข On-site

$100 - $120/hr

Other

Retirement

Re-posted yesterday


Job description

As a Firmware Security Engineer at OnLogic, you will be a vital part of a team dedicated to developing and protecting cuttingโ€‘edge industrial computing products. You will lead vulnerability management and firmware/software coding tasks for various UEFI/BIOS, BMC, and microcontroller (MCU) applications across our product line, including motherboards and expansion cards. Additionally, you will collaborate with external partners performing BIOS customization for our motherboards. Engaging in endโ€‘toโ€‘end projectsโ€”from vulnerability identification to risk mitigation and validation testingโ€”you will help us securely scale. We are growing at an incredible pace and are looking for a dynamic, dedicated professional to join us.

We believe in the power of inโ€‘person collaboration and the benefits of a strong workplace community. Therefore, this role requires an onsite presence at either our South Burlington, VT or Cary, NC office. We highly encourage candidates who are able to relocate or comfortably commute to apply.

In this role, youโ€™ll be responsible for:
  • Collaborating with the security team to identify and mitigate firmware vulnerabilities.
  • Executing firmware development tasks focused on vulnerability mitigation.
  • Partnering with the firmware development team to define precise BIOS specifications.
  • Collaborating with external parties throughout the vulnerability management lifecycle.
  • Validating the function of firmware and BIOS on hardware prototypes.
  • Actively participating in the continuous improvement of the companyโ€™s hardware and firmware development processes.
  • Driving comprehensive vulnerability lifecycle management.
  • Supporting product security initiatives and managing customer communications regarding related issues.
The team you will be joining:

Our IT team touches every aspect of our business and each of our day to day lives here at OnLogic. Made up of software developers, infrastructure and security experts, systems and network engineers and business technology professionals, our IT team is constantly working to improve our internal systems to make our lives easier, while optimizing our website to do the same for our customers. From the technology we use to do our jobs, to the infrastructure that supports the way we build, test and ship our products, our IT team keeps our business running smoothly.

Learn more about Life at OnLogic: www.onlogic.com/life-at-onlogic

  • Bachelorโ€™s degree or higher in Computer Science, Cybersecurity, Software Engineering, or Electrical Engineering.
  • 5+ years of firmware security management experience, preferably in the industrial PC industry working with BIOS/UEFIs.
  • Proven expertise in embedded systems security, with a strong focus on threat modeling, risk assessment, and security implementation.
  • Strong command of UEFI security standards (e.g., TPM 2.0, Secure Updates, Capsule updates, Secure/Trusted/Measured Boot, Intel BIOS/Boot Guard, Intel PTT, Intel TXT).
  • Experience collaborating in a leadership capacity across multiple engineering disciplines, such as mechanical, electrical, firmware, and security.
  • Handsโ€‘on experience in embedded firmware debugging using JTAGโ€‘based debuggers and logic analyzers.
  • Deep understanding of the vulnerability lifecycle, including scanning, CVE management, and risk mitigation strategies.
  • Ability to collaborate with teammates on the Cybersecurity, Component Engineering, and other engineering teams to implement secure and compliant development processes.
  • Capability to contribute to the Firmware Security Development Lifecycle by supporting its development at various stages, including design, threat analysis, implementation, validation, vulnerability testing, certification, and audit.
  • Strong background in software development, including proficiency in Python.
  • Experience with version control systems (such as Git) and standard software development processes.
  • Solid understanding of PC hardware architectures, BIOS, and Linux operating systems.
  • Extensive experience with microcontrollers, including their core architecture and operation.
  • Familiarity with common security standards and certifications (e.g., Common Criteria, MITRE, FIPS, ISO 27001:2022, IEC 62443).
Who weโ€™re looking for:
  • You understand the leadership muscles required to effectively guide and inspire teams.
  • You are a clear communicator who can provide examples of setting expectations and holding teams accountable to outcomes.
  • You have a demonstrated ability to build and develop a highโ€‘performing team.
  • You are a creative problem solver with innovative ideas to support our shared future growth and success.
  • You are a proactive selfโ€‘starter with the ability to work in a fastโ€‘paced environment and think independently.
  • You are an effective communicator who can deliver critical feedback constructively while collaborating crossโ€‘functionally.
  • You are technically adept, embrace innovation and automation, and always approach your work with an eye toward continuous improvement.
Who we are:

OnLogic employees have the opportunity to shape our future and drive impactful change. We design and manufacture specialised computers and hardware solutions for companies all over the world, helping them to make the seemingly impossible possible. Our computers are designed to work where others fail, and itโ€™s our vision to be the first choice in industrial computing. To make that vision a reality, weโ€™ve built a team of ambitious problem solvers, guided by the companyโ€™s core values of Open, Fair, Innovative, and Independent. We have an open office, open salaries, and strive to be fair and transparent in our decision making. We encourage input and feedback from every member of our team and look to improve ourselves and our business every single day.

Diversity is an essential element of our core values. Not just respecting, but actively embracing a variety of backgrounds, life experiences, and opinions, helps us foster innovation, enhances our problemโ€‘solving capabilities, and promotes learning and engagement among the members of our team. We strongly encourage those with diverse backgrounds to apply.

We are committed to providing a safe, inclusive, and harassmentโ€‘free workplace for all employees. We do not tolerate any form of harassment, discrimination, or bias based on race, ethnicity, gender, sexual orientation, religion, disability, age, or any other protected characteristic.

To learn more about our values, our mission and what itโ€™s like to work at OnLogic, visit www.onlogic.com/careers.

The salary range for this role is $100,000 to $120,000. We determine final compensation based on discussions with applicants and their experience in similar roles.

  • A competitive salary based upon your experience and the requirements of the role
  • A comprehensive benefits package
  • 401k Plan with 3% Employer Contribution
  • An Annual Profit Share Bonus
  • Paid Maternity & Paternity Leave, and Short & Long Term Disability
  • Opportunity to Participate in our Employee Stock Purchase Plan
  • A personal development plan created to help you (and us) grow

#LI-HG1 #LI-ONSITE

#J-18808-Ljbffr