1

Internship Software Developer C C++ Jobs in Rochester, NY

... and software (primarily Allen-Bradley PLC/PACs and FactoryTalk View ME/SE HMI and SCADA ... internships and co-op experience welcome). * Foundational understanding of automation concepts ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ... Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering ...

... and DevOps workflows * Leadership: 2+ years of experience acting as technical lead. * Core ... Expert-level proficiency in C and modern C++ for real-time operating systems (RTOS) and embedded ...

... and DevOps workflows * Leadership: 2+ years of experience acting as technical lead. * Core ... Expert-level proficiency in C and modern C++ for real-time operating systems (RTOS) and embedded ...

Experience with digital signal processing (DSP), embedded C++/C and MATLAB is expected. Experience working with Agile Scrum, and DevOps-based software development is desired. Experience in ...

SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS ...

next page

Showing results 1-20

Internship Software Developer C C information

See Rochester, NY salary details

$10

$57

$94

How much do internship software developer c c++ jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for internship software developer c c++ in Rochester, NY is $57.02, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $62.60 per hour, depending on experience, location, and employer.

What is the difference between Internship Software Developer C C++ vs Junior Software Engineer C C++?

AspectInternship Software Developer C C++Junior Software Engineer C C++
QualificationsEnrolled in or recent graduate of CS or related fieldBachelor's degree in CS or related field, some experience
Work EnvironmentInternship programs, learning-focused, supervisedFull-time, professional setting, collaborative teams
ResponsibilitiesAssist in coding, testing, and debugging under supervisionDevelop features, fix bugs, contribute to projects independently
DurationTypically 3-6 monthsFull-time ongoing employment

In summary, an Internship Software Developer C C++ is a temporary, learning-focused role for students or recent graduates, while a Junior Software Engineer C C++ is a full-time position requiring some experience, with greater responsibilities and independence in software development tasks.

What cities near Rochester, NY are hiring for Internship Software Developer C C++ jobs?

Cities near Rochester, NY with the most Internship Software Developer C C++ job openings:

Embedded Software Engineer Firmware Engineer RTOS and C coding

Niche Industry Electro Mechanical Systems Company

Gates, NY • On-site

$125K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

note: this is an on site role near Rochester, NY and generous relocation assistance is offered

Expanding U.S. Based Company-Builder-Designer-Developer of Electro-Mechanical Systems for Essential Industry type companies.

New and Interesting projects, Bright, Collaborative, Communicative Team.

Desired Skills/Experience:

  • Experience creating, maintaining (debugging-troubleshooting) and customizing embedded code (C/C++_ on a Linux type RTOS platform (such as FreeRTOS, QNX, Zephyr VxWorks, Green Hills or similar) ideally surrounding network communication applications and/or data transfer applications.
  • Experience writing Embedded (C/C++) code that connects to and communicates with PCB's, micro-controllers and/or Microprocessors ideally for network connectivity applications (experience connecting Code to ARM Processors or other-similar Peripherals is a plus).
  • Embedded Code troubleshooting and debugging skills; experience 'Porting Code' to different embedded applications during testing and debugging phases. (experience using automated code testing tools is a plus).
  • Experience with Git, CMake or similar build or source code type tools.
  • A College Degree is preferred (Computer Science, Electrical or Computer Engineering)

Pluses (not required/nice to have/are you willing to learn these?):

  • Experience writing code surrounding network protocols such as CAN, UART, I2C, SPI, MRAM or similar
  • Experience with embedded Firmware surrounding Industrial Networks/Networking protocols (modbus, profibus, bacnet, Can-Bus, ethernet-IP or similar)
  • Willingness to research ultra-high-performance processors for speed and optimization.
  • Firmware Device Driver code development
  • Experience with Robot Applications Software Development (ROS2 is a plus)
  • Experience with POSIX based O/S's: QNX, NuttX, PikeOS or similar
  • Experience communicating/working closely with Electrical or other Engineering Teams

Excellent Salary, Bonus and Benefits (relocation assistance is offered), Call or Apply Today!

Company Description

Premier Provider of Electro-Mechanical Systems for Recession Resistant Business, Our Systems utilize network sensing, real time connectivity to hardware and networks, and other HW-SW related systems which perform very necessary tasks for essential industries within private, public and government sectors. Many Long Term employees, history of internal promotions, recent compensation package upgrades.