1

Software Engineer Research Intern Jobs in Atlanta, GA

Lead Software Engineer

Atlanta, GA · Hybrid

$125K - $130K/yr

Description Emory University's National Biomedical Research Center (ENBRC) is looking for a Lead Software Engineer to lead a small software development team responsible for designing, developing ...

Research, recommend and implement tools as needed with the goal of increasing automation ... Work closely with the software engineering team, Product Management, Technical Operations, Senior ...

Work is looking for a motivated and enthusiastic Intern Developer to join their development team. This internship offers a great opportunity to gain hands-on experience in software development, work ...

The Challenge We're looking for a Senior Software Engineer that will report to the Development ... In this role, you will part of the R&D Team that works on mission-critical applications. Your ...

Showing results 41-60

Software Engineer Research Intern information

See Atlanta, GA salary details

$12

$24

$37

How much do software engineer research intern jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for software engineer research intern in Atlanta, GA is $24.44, according to ZipRecruiter salary data. Most workers in this role earn between $19.90 and $27.74 per hour, depending on experience, location, and employer.

What does a software engineer research intern do?

A Software Engineer Research Intern typically works on innovative projects, collaborating with experienced engineers and researchers to develop new technologies or improve existing ones. Their responsibilities often include coding, running experiments, analyzing data, and contributing to research papers or technical documentation. They may also help design algorithms, explore new software frameworks, and present their findings to the team. This role is a great opportunity for students to gain hands-on experience in both software development and research environments.

How does a software engineer research intern typically balance independent research tasks with collaborative team projects?

As a Software Engineer Research Intern, you'll often find yourself working on a mix of independent research assignments and collaborative projects with other engineers and researchers. It's common to tackle individual coding or data analysis tasks that support larger team objectives, while also participating in regular meetings, code reviews, and brainstorming sessions. Effective communication and time management are key, as you'll need to share your findings, seek feedback, and integrate your work into broader research efforts. Adapting to both autonomous and team-oriented work helps interns make a significant impact and learn from experienced colleagues.

What are the key skills and qualifications needed to thrive as a software engineer research intern, and why are they important?

To thrive as a Software Engineer Research Intern, you need strong programming skills, foundational knowledge in computer science, and a relevant academic background, such as progress toward a bachelor's or master's degree in a technical field. Familiarity with programming languages like Python, C++, or Java, as well as experience with research tools, version control systems (e.g., Git), and possibly frameworks for machine learning or data analysis, is often required. Critical thinking, curiosity, and effective communication help interns excel in collaborative research environments and adapt to rapidly changing project needs. These skills and qualities are crucial for contributing meaningful insights, producing reliable code, and supporting innovative research outcomes.

What are the most commonly searched types of Software Engineer Research jobs in Atlanta, GA?

The most popular types of Software Engineer Research jobs in Atlanta, GA are:

What are popular job titles related to Software Engineer Research Intern jobs in Atlanta, GA?

For Software Engineer Research Intern jobs in Atlanta, GA, the most frequently searched job titles are:

What job categories do people searching Software Engineer Research Intern jobs in Atlanta, GA look for?

The top searched job categories for Software Engineer Research Intern jobs in Atlanta, GA are:

What cities near Atlanta, GA are hiring for Software Engineer Research Intern jobs?

Cities near Atlanta, GA with the most Software Engineer Research Intern job openings:

Infographic showing various Software Engineer Research Intern job openings in Atlanta, GA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $50,840 per year, or $24.4 per hour.

Manager Software Engineer

VERO BIOTECH INC

Atlanta, GA • On-site

Full-time

Re-posted 16 days ago


Job description

The Manager, Software Engineering (R&D) leads software and firmware development across the GENOSYL DS platform.  This leader owns end-to-end development of device software functions, including software as medical device where applicable, from user needs and intended use through architecture, software requirements, implementation, verification, release, design transfer, and post-market sustaining.

This is a working manager role. The successful candidate is expected to be technically credible in architecture reviews, firmware and code reviews, defect triage, and day to day product decisions, and to guide the team, review the work deeply, solve problems directly, and drive timelines and quality simultaneously. In addition, this role owns and drives the software and firmware roadmap, translating strategy into executable plans with clear milestones, priorities, and resource alignment; actively managing dependencies, risks, and tradeoffs; and ensuring on time, high quality delivery of committed roadmap objectives.

The ideal candidate can translate user and clinical needs into clear software requirements and product direction, and collaborate effectively with clinical teams, Quality/Regulatory, systems engineering, hardware R&D, manufacturing, and service to deliver best-in-class products to market.

Success in this role will be measured by:

  • Gen 4 software architecture, requirements, review discipline, and cross-functional integration are established and advancing on plan. 
  • Gen 3 sustaining needs are addressed, including investigations and life-cycle improvements, prioritized, and implemented with high-quality documentation, technical rigor, and execution discipline.
  • Software requirements, traceability, code-review discipline, and documentation quality become materially stronger across the team.

Near-Term Priorities

  • Lead Gen 4 software architecture, firmware strategy, requirements, interfaces, verification strategy, and design-history deliverables through design freeze and submission readiness.
  • Own Gen 3 sustaining software work, including software-related complaint investigations, reliability improvements, disciplined change control, and support for FiO2 and other sustaining updates.
  • Translate user and clinical needs into clear software requirements and align software direction with hardware, Quality/Regulatory, manufacturing, service, and broader R&D execution.

Technical Leadership & Product Delivery

  • Lead day-to-day execution for software and firmware development, including planning, prioritization, technical decision-making, and direct problem solving.
  • Own software architecture and interface definition for device behavior, user interface, alarms, sensors, controls, and other software-hardware interactions relevant to the product.
  • Translate user needs, clinical workflows, intended use, system requirements, and risk controls into clear, testable software requirements and design outputs.
  • Participate directly in architecture reviews, code reviews, debugging, design reviews, integration planning, and defect triage rather than managing only through status updates.
  • Set software product direction, define release content, make sound technical tradeoffs, and escalate issues early enough to protect timelines and quality.

Gen 4 Development

  • Build and maintain the Gen 4 software development plan, milestone structure, backlog, review cadence, and technical execution model.
  • Lead software contributions to system architecture, firmware, risk management, usability, cybersecurity, verification, and submission-ready documentation.
  • Support prototype builds, design reviews, pre-submission planning, design freeze criteria, and cross-functional problem solving as the Gen 4 platform advances.
  • Partner with hardware, systems, clinical, and manufacturing-development teams to ensure the product is usable, reliable, manufacturable, and serviceable.

Gen 3 Sustaining

  • Own software-related complaint investigations, defect triage, root-cause analysis, CAPA inputs, and change assessments for released products.
  • Prioritize sustaining work based on customer impact, regulatory commitments, and business priorities.
  • Ensure software changes to released products are validated, documented, approved, and transferred cleanly to manufacturing and service teams.

Quality, Regulatory, and Design Controls

  • Ensure software lifecycle activities and records comply with the company QMS and FDA expectations for device software functions, cybersecurity, verification and validation, and design controls.
  • Drive traceability from user needs and design inputs through software requirements, implementation, risk controls, verification evidence, and release documentation.
  • Lead or review software architecture documents, firmware specifications, software requirements, test protocols and reports, release notes, and design-history-file content.
  • Partner with Quality and Regulatory on submissions, audits, inspection readiness, nonconformances, CAPA actions, and complaint investigations.

Collaboration & People Leadership

  • Build a strong, accountable software engineering team with clear priorities, practical development processes, and consistent review standards.
  • Coach engineers in code quality and disciplined problem solving.
  • Have productive, creative discussions with clinical teams, Quality/Regulatory, systems engineering, and hardware R&D to deliver best-in-class products to market.
  • Communicate status, technical risks, decisions, handoffs, and resource needs clearly to leadership and cross-functional partners.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field.
  • Eight or more years of experience in software development for medical devices, including embedded software, firmware, and/or software as a medical device.
  • At least three years of technical leadership and/or people-management experience leading engineers through real product delivery.
  • Demonstrated experience leading end-to-end development of regulated medical-device software, including requirements, architecture, risk management, implementation, code reviews, integration, verification, release, and sustaining.
  • Strong working knowledge of FDA software guidance, medical-device design controls, complaint and CAPA processes, and submission-ready software documentation.
  • Experience translating user needs, clinician feedback, and system requirements into software requirements and executable technical plans.
  • Strong debugging and problem-solving skills, with the ability to go deep technically and make sound decisions under timeline pressure.
  • Excellent cross-functional collaboration skills with clinical, hardware, Quality/Regulatory, manufacturing, and service teams.

Preferred Qualifications

  • Experience working within IEC 62304, ISO 14971, IEC 62366, software cybersecurity practices, and ISO 13485 / QMSR-driven quality environments.

  • Experience supporting FDA submissions or major software-related regulatory filings for new products or significant design changes.

  • Experience with design transfer and field-performance feedback loops for device software and firmware.  

Competencies

  • Technical Depth--Gets into architecture, firmware, requirements, code review, and integration details when the team needs help or decisions are stuck.

  • Problem Solving--Debugs effectively, makes sound tradeoffs under schedule pressure, and closes issues with rigor.

  • Quality & Design Controls--Maintains traceability, documentation rigor, risk control, verification discipline, and regulatory readiness in a medical-device environment.

  • Cross-functional Collaboration--Translates user and clinical needs into software requirements and works effectively across clinical, hardware, Quality/Regulatory, manufacturing, and service teams.

  • Accountability & Leadership--Pushes timelines and quality simultaneously, creates ownership and clarity, and builds an accountable engineering culture.