1

Computer Programming Internship Jobs in Rochester, NY

Sr. Image Scientist

Rochester, NY ยท On-site

$93 - $125/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Mentor and coach less experienced engineers, co-ops, and interns; promote a culture of technical ... Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a ...

New

Consulting Associate, Sustainable Operations

Rochester, NY

$64K - $79K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Whether you're building on internship experience or your first few years in the field, this role ... Professional Engineer (PE) license or interest in pursuing professional certification. * Experience ...

Consulting Associate, Sustainable Operations

Rochester, NY

$64K - $79K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Whether you're building on internship experience or your first few years in the field, this role ... Professional Engineer (PE) license or interest in pursuing professional certification. * Experience ...

Sr. Image Scientist

West Henrietta, NY ยท On-site

$93K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Mentor and coach less experienced engineers, co-ops, and interns; promote a culture of technical ... Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a ...

Process Engineer (Starlink/Akoustis)

Canandaigua, NY ยท On-site

$95K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... internship, extracurricular, or academic experience is applicable) PREFERRED SKILLS AND EXPERIENCE ... Proficiency in JMP statistical software, Microsoft Office Suite, and KLayout CAD software * Strong ...

Systems Engineer (Non IT)

Rochester, NY ยท On-site

$90K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... co-ops, internships) * Associates and 5+ years of experience * Experience with advanced data ... Constantly operates a computer and other office productivity machinery * Occasionally moves ...

Systems Engineer (Non IT)

Rochester, NY ยท On-site

$90K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... co-ops, internships) * Associates and 5+ years of experience * Experience with advanced data ... Constantly operates a computer and other office productivity machinery * Occasionally moves ...

Systems Engineer (Non IT)

Rochester, NY ยท On-site

$90K - $148K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... co-ops, internships) * Associates and 5+ years of experience * Experience with advanced data ... Constantly operates a computer and other office productivity machinery * Occasionally moves ...

Dietitian

Victor, NY

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Dietitian

Victor, NY ยท On-site

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Dietitian

Victor, NY ยท On-site

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Dietitian

Victor, NY ยท On-site

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Dietician

Victor, NY ยท On-site

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Nutritionist

Victor, NY ยท On-site

$62K - $80K/yr

Nutrition programming across all of our programs originates from the same core foundations of ... Strong computer skills. * Passion for excellence in helping clients. * Excellent communication ...

Showing results 41-60

Computer Programming Internship information

See Rochester, NY salary details

$11

$22

$38

How much do computer programming internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for computer programming internship in Rochester, NY is $22.59, according to ZipRecruiter salary data. Most workers in this role earn between $18.27 and $23.94 per hour, depending on experience, location, and employer.

What is a computer programming internship?

A computer programming internship is a temporary position that allows students or recent graduates to gain practical experience in software development and coding within a professional setting. Interns typically work under the supervision of experienced programmers, contributing to real projects while learning industry-standard tools, languages, and development practices. The goal is to help interns build technical skills, enhance their resumes, and gain insight into how software teams operate, often leading to networking opportunities and potential full-time job offers.

What kinds of projects and tasks can I expect to work on during a computer programming internship?

During a computer programming internship, you'll typically work on real-world coding projects such as developing features, fixing bugs, or writing automated tests under the guidance of experienced developers. Interns often participate in code reviews, team meetings, and may also help with documentation or research tasks. The exact responsibilities can vary based on the company, but you'll likely collaborate closely with other engineers and possibly with product managers or designers, providing a well-rounded experience. This hands-on exposure helps you build both technical and teamwork skills that are highly valued in the software industry.

What are the key skills and qualifications needed to thrive as a computer programming intern, and why are they important?

To thrive as a Computer Programming Intern, a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and data structures is essential, often supported by progress toward a computer science degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly exposure to databases or web frameworks is typically expected. Strong problem-solving abilities, eagerness to learn, and clear communication help interns stand out and integrate with development teams. These skills and qualities are crucial for contributing effectively to projects, adapting to new technologies, and maximizing the internship learning experience.

What is the difference between Computer Programming Internship vs Software Development Internship?

AspectComputer Programming InternshipSoftware Development Internship
Required SkillsBasic programming languages (e.g., Python, Java)Programming, software design, problem-solving
Work EnvironmentTech companies, startups, educational institutionsTech firms, software companies, startups
Typical Duration8-12 weeks8-12 weeks
FocusLearning programming fundamentalsBuilding and testing software applications

While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

What are the most commonly searched types of Computer Programming jobs in Rochester, NY?

The most popular types of Computer Programming jobs in Rochester, NY are:

What are popular job titles related to Computer Programming Internship jobs in Rochester, NY?

For Computer Programming Internship jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Computer Programming Internship jobs in Rochester, NY look for?

The top searched job categories for Computer Programming Internship jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Computer Programming Internship jobs?

Cities near Rochester, NY with the most Computer Programming Internship job openings:

Infographic showing various Computer Programming Internship job openings in Rochester, NY as of August 2026, with employment types broken down into 25% Internship, 13% As Needed, 49% Full Time, and 13% Part Time. Highlights an 100% In-person job distribution, with an average salary of $46,986 per year, or $22.6 per hour.

Sr. Image Scientist

D3 Engineering

Rochester, NY โ€ข On-site

$93 - $125/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted yesterday

New


Job description

Sr. Image Scientist

Department: Product Design Services

FLSA Status: Exempt

Reports to: PDS Operations Manager

Pay Range: $93,000 - $125,000 annually

Location: Rochester, NY (onsite)

The Role:

D3 Embedded is seeking an experienced and innovative Senior Image Scientist to join our engineering team. In this senior-level role, you will lead the end-to-end development, optimization, and validation of advanced imaging systems, with deep ownership of camera calibration, ISP tuning, algorithm development, and image quality analysis. The Senior Image Scientist plays a critical role in shaping imaging architecture, guiding technical strategy, and ensuring delivery of high-performance embedded imaging solutions.

This position requires hands-on expertise with embedded camera platforms, including hardware bring-up, driver configuration, and real-time system verification. You will collaborate closely with cross-functional engineering teams and customers, providing technical leadership, influencing design decisions, and driving continuous improvement across products and processes.

The Responsibilities
  • Lead all aspects of the imaging chain including sensor and camera calibration, optics, ISP tuning, algorithm development, analysis, verification and validation, and technical customer support.
  • Own development and optimization of embedded camera systems and ISPs running on real-time operating systems or Embedded Linux on custom electronics.
  • Provide senior-level technical execution for hardware bring-up, driver and application-level configuration testing, imaging system verification, and system-level debugging.
  • Oversee camera module calibration, characterization, unit testing, image quality evaluation, and troubleshooting across multiple product lines.
  • Serve as a technical authority, providing direction and leadership for complex engineering programs and acting as a key technical liaison with customer engineering teams and program managers.
  • Support and influence project planning efforts including task scoping, work estimation, and risk identification.
  • Develop and evaluate engineering plans, criteria, and best practices for major projects and guide implementation across the team.
  • Perform development and testing in an advanced electronics and imaging laboratory environment.
  • Work with embedded Linux platforms, open-source Linux, associated SDKs, and hardware development kits such as NVIDIA, TI, and Intel.
  • Lead the design and development of camera interface boards and related tools.
  • Identify, develop, and deploy tools, methodologies, and processes that improve analysis capabilities, design reuse, and overall engineering efficiency.
  • Provide technical oversight through design reviews, architecture evaluations, and quality assessments. Document and present results from analyses, experiments, and system-level evaluations to internal teams and customers.
  • Mentor and coach less experienced engineers, co-ops, and interns; promote a culture of technical excellence and knowledge sharing.
Additional Responsibilities
  • Perform other duties as assigned.
The Right Person Will Have:
  • 5+ years of relevant industry experience in imaging systems, embedded vision, or related fields.
  • Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a related disciplineโ€”or equivalent combination of education and experience.
  • Proven expertise in problem solving, debugging, and innovative technical thinking.
  • Strong ability to read schematics and troubleshoot digital hardware using oscilloscopes, logic analyzers, and related tools.
  • Experience writing embedded device drivers and debugging embedded platforms.
  • Solid understanding of embedded software/firmware development, including C and C++.
  • Advanced experience with Embedded Linux platforms, BSP configuration, kernel drivers, and device tree implementation.
  • Experience with GIT version control and GCC/GNU toolchains.
  • Demonstrated experience with embedded camera systems, video pipelines, and image processing (highly desirable).
  • A self-driven, proactive approach with the ability to influence system-level architectural decisions.
  • Strong technical leadership skills with the ability to guide teams and drive alignment across stakeholders.
  • Excellent communication and interpersonal skills, including the ability to engage with customers and present complex technical concepts clearly.
The Benefits
  • Competitive total compensation
  • Medical and dental coverage
  • Employer paid basic life, short-term disability, and identity theft coverage
  • Voluntary vision, life, long-term disability, accident, critical illness coverage
  • 401k retirement contribution
  • Paid holidays, time-off, and sick time
  • Tuition assistance and employer paid professional development
  • Flexible work schedules
  • Remote opportunities available
  • Complimentary snacks and beverages
  • Employer sponsored social events
The Company

Since our founding in 1999, D3 Embedded has driven innovation in high-performance embedded systems development. We leverage our expertise in autonomous machines, sensors, imaging, optics, edge computing, algorithms, robotics, and electrification to provide cuttingโ€‘edge engineering design and lowโ€‘volume manufacturing services. Headquartered in Rochester NY, we serve a global network of customers and are proudly connected with many technology leaders and Fortune 500 companies. We are interested in bright, creative, and teamโ€‘oriented individuals exhilarated by the opportunity to transform the world through frontier technologies.

Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. For more information about D3 Embedded, please visit www.d3embedded.com.

D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.

D3 Embedded participates in E-Verify, a federal program that confirms employment eligibility upon hire.

#J-18808-Ljbffr