1

Flex Schedule Software Engineer Internships Jobs in Rochester, NY

Lead, Software Engineering

Rochester, NY ยท On-site

  • Medical

  • Retirement

  • PTO

Lead Software Engineer Job Code: 42047 Job Location: Rochester NY or Lynchburg VA Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off ...

Senior Embedded Software Engineer

Rochester, NY ยท On-site

$93K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... Flexible work schedules * Remote opportunities available * Complimentary snacks and beverages

Lead, Software Engineering

Rochester, NY ยท On-site

  • Medical

  • Retirement

  • PTO

Lead Software Engineer Job Code: 42047 Job Location: Rochester NY or Lynchburg VA Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off ...

New

Associate Firmware Engineer

Fairport, NY ยท On-site

$78K - $88K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Provide schedule estimation input to project management for software development. * Work in a cross ... from internships or professional employment. * 1+ years of experience from internships or ...

Associate Firmware Engineer

Fairport, NY

$78K - $88K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Provide schedule estimation input to project management for software development. * Work in a cross ... from internships or professional employment. * 1+ years of experience from internships or ...

Associate Firmware Engineer

Fairport, NY ยท On-site

$78K - $88K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Provide schedule estimation input to project management for software development. * Work in a cross ... from internships or professional employment. * 1+ years of experience from internships or ...

Senior Specialist, Software Engineering

Rochester, NY ยท On-site

$97K - $180K/yr

  • Medical

  • Retirement

  • PTO

Chantilly, VA; Melbourne, FL Job Schedule: 9/80 (Every Other Friday Off) L3Harris is seeking highly skilled and motivated software engineering professionals to work in a dynamic classified ...

Senior Associate, Software Engineering

Rochester, NY ยท On-site

$74K - $138K/yr

  • Medical

  • Retirement

  • PTO

Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off L3Harris is seeking embedded software engineers in Rochester NY to ...

Manager, Software Engineering

Rochester, NY ยท On-site

$117K - $218K/yr

  • Medical

  • Retirement

  • PTO

Rochester, New York Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours ... The Software Engineering Manager will lead a team of professionals supporting the architecture ...

Showing results 21-40

Flex Schedule Software Engineer Internships information

See Rochester, NY salary details

$23.7K

$103.5K

$186.5K

How much do flex schedule software engineer internships jobs pay per year?

As of Aug 15, 2026, the average yearly pay for flex schedule software engineer internships in Rochester, NY is $103,465.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

How do flex schedule software engineer internships balance project work with flexible hours, and what are some strategies for success?

Flex schedule software engineer internships often allow interns to choose their working hours within certain guidelines, which can be a great advantage for balancing academic commitments or personal needs. However, this flexibility also requires strong self-management and proactive communication, as interns must coordinate with their teams across potentially varying schedules. Successful interns set clear expectations with their supervisors, regularly update their progress, and make use of collaboration tools to stay connected. Developing good time management habits and being responsive to team communications are key to thriving in this dynamic environment.

What is the difference between Flex Schedule Software Engineer Internships vs Fixed Schedule Software Engineer Internships?

AspectFlex Schedule Software Engineer InternshipsFixed Schedule Software Engineer Internships
Work HoursFlexible hours, often allowing remote work and adjustable start/end timesSet hours, typically standard 9-5 in-office schedule
Work EnvironmentRemote or hybrid options common, promoting work-life balancePrimarily in-office, structured environment
Employer UsageUsed by companies emphasizing flexibility and remote work policiesTraditional companies with fixed office hours
Candidate FocusIdeal for students or interns seeking adaptable schedulesSuitable for those preferring structured routines

Flex Schedule Software Engineer Internships offer adaptable hours and remote options, catering to those seeking flexibility. Fixed Schedule Internships follow traditional hours and in-office settings. The choice depends on your preference for work environment and schedule flexibility.

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

To thrive as a Flex Schedule Software Engineer Intern, you generally need a solid understanding of programming languages (such as Python, Java, or JavaScript), computer science fundamentals, and relevant coursework or ongoing pursuit of a technical degree. Familiarity with version control systems (like Git), code collaboration tools, and basic knowledge of cloud platforms or development frameworks is often expected. Strong time management, self-motivation, and effective communication are essential soft skills for excelling in a flexible, remote, or hybrid internship environment. These abilities ensure you can deliver quality code, collaborate effectively with distributed teams, and adapt to varied schedules and workflows.

What is a flex schedule software engineer internship?

Flex Schedule Software Engineer Internships are internship positions in software engineering that offer flexible work hours, allowing interns to choose their working times within certain guidelines set by the employer. These internships are designed to accommodate students' academic schedules, personal commitments, or preferences for remote work. Interns gain hands-on experience in software development, often collaborating with engineering teams while enjoying the benefits of a flexible work environment. This type of internship is ideal for those seeking valuable industry experience without the constraints of a traditional 9-to-5 schedule.

What are popular job titles related to Flex Schedule Software Engineer Internships jobs in Rochester, NY?

For Flex Schedule Software Engineer Internships jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Flex Schedule Software Engineer Internships jobs in Rochester, NY look for?

The top searched job categories for Flex Schedule Software Engineer Internships jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Flex Schedule Software Engineer Internships jobs?

Cities near Rochester, NY with the most Flex Schedule Software Engineer Internships job openings:

Infographic showing various Flex Schedule Software Engineer Internships job openings in Rochester, NY as of August 2026, with employment types broken down into 1% As Needed, 63% Full Time, 33% Part Time, and 3% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $103,465 per year, or $49.7 per hour.

Lead, Software Engineering

L3HHCM20

Rochester, NY โ€ข On-site

Full-time

Medical, Retirement, PTO

Re-posted 6 days ago


Job description

Job Title: Lead Software Engineer

Job Code: 42047

Job Location: Rochester NY or Lynchburg VA

Job Schedule: 9/80: ย Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off

Job Description:

L3Harris Technologies is seeking a Lead Software Engineer (Level 5) to Join the devices team developing next-generation radio platform software. This critical role sits at the intersection of complex embedded real-time software engineering and modern, cutting-edge AI-driven development methodologies. As a technical leader, you will design robust architectures for tactical communications while leveraging AI tools to accelerate the software development lifecycle (SDLC). The ideal candidate brings mastery of embedded Linux and Android operating systems, along with a passion for driving engineering excellence in a collaborative Agile Environment.ย 

Essential Functions:

  • Lead Architecture Design: Architect and design robust, next-generation software platforms for complex embedded tactical communication devices.
  • Drive AI Integration: Pioneer and implement AI-driven development methodologies to accelerate and optimize the full software development lifecycle.
  • Execute OS Development: Develop, customize, and maintain core software utilizing embedded Linux and Android operating systems.
  • Provide Technical Leadership: Guide engineering teams, foster a collaborative Agile environment, and champion technical excellence across the devices team.
  • Ensure Real-Time Performance: Optimize complex, low-level real-time software to meet strict tactical performance, safety, and reliability standards.

Qualifications:

  • Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience.

Preferred Additional Skills:

  • Deep understanding of tactical radio communication protocols, digital signal processing (DSP), and waveform design.
  • Experience with Linux kernel modification, custom U-Boot configuration, and hardware debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Familiarity with Android Open-Source Project (AOSP) customization or Android HAL (Hardware Abstraction Layer) development.
  • Strong background in automated test environments, continuous integration/continuous deployment (CI/CD) pipelines, and DevOps workflows
  • Leadership: 2+ years of experience acting as technical lead.
  • Core Languages: Expert-level proficiency in C and modern C++ for real-time operating systems (RTOS) and embedded environments.
  • Operating Systems: Proven hands-on track record developing embedded software architectures utilizing Linux and Android distributions.
  • AI Tooling: Practical experience integrating generative AI or AI-assisted development tools within a professional software environment.

In compliance with pay transparency requirements, the salary range for this role in New York and Virginia (outside of Greater D.C. area) is $117,000 to $218,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.

#LI-RK2