1

Internship Software Developer C C++ Jobs in Edison, NJ

C++ Developer

New York, NY · On-site

$53.50 - $72.25/hr

Qualifications Minimum 3 years of software development experience in C/C++ Solid understanding of data structures and algorithms Strong database skills Experience in search platforms such as SOLR is ...

Software Developer I

Bridgewater, NJ · On-site

$72K - $103K/yr

Up to three years of professional software development experience, including internships or ... Understanding of object-oriented programming and software design principles. * Experience using Git ...

Software Developer I

Bridgewater, NJ · On-site

$72K - $103K/yr

Up to three years of professional software development experience, including internships or ... Understanding of object-oriented programming and software design principles. * Experience using Git ...

C# Developer

Princeton, NJ · On-site

$51.75 - $69.75/hr

Amrutha.duddula AT stiorg.com/732-664-8807 Title: C# Developer Location: Princeton, NJ / Maryland ... Thank you, Amrutha Duddula Lead Talent Acquisition Specialist Software Technology Inc (STI) Email ...

C# Developer

Princeton, NJ

$51.75 - $69.75/hr

Experience in middleware (Kafka, SignalR, etc) Azure cloud experience Degree in Comp Science, Software Engineering, IT, etc. Thank you, Amrutha Duddula Lead Talent Acquisition Specialist Software ...

C# Developer

New York, NY · On-site +1

$53.50 - $72.25/hr

... ensure the delivered software is working properly. Analyze library for full refactoring ... C and/or C++ development on Windows o Use of unmanaged code in C# o Tibco Rendezvous (TibRV) o ...

Showing results 41-60

Internship Software Developer C C information

See Edison, NJ salary details

$10

$59

$99

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

As of Aug 22, 2026, the average hourly pay for internship software developer c c++ in Edison, NJ is $59.83, according to ZipRecruiter salary data. Most workers in this role earn between $48.80 and $65.72 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 are the most commonly searched types of Software Developer C C++ jobs in Edison, NJ?

The most popular types of Software Developer C C++ jobs in Edison, NJ are:

What cities near Edison, NJ are hiring for Internship Software Developer C C++ jobs?

Cities near Edison, NJ with the most Internship Software Developer C C++ job openings:

C++ Linux Engineer at Philadelphia, PA

BI-Commercial

Berkeley Heights, NJ • On-site

Contractor

Re-posted 5 days ago


Job description

Role: Senior C/C++ Linux Engineer
Location: Philadelphia, PA,19102
 
Complete Description:
seeking a highly skilled Senior C/C++ Linux Engineer to support a mission-critical modernization initiative for a client in Philadelphia, PA. This role involves upgrading legacy Linux-based desktop applications by migrating them from outdated GUI frameworks (Motif/X11) to modern solutions like Wayland and GTK/Qt.
Real-Time & GUI Systems.

Key Responsibilities
•    Bachelor’s degree in Computer Science, Software Engineering, or a related field (required)
•    10+ years of hands-on experience in C/C++ development on Linux systems
•    Expertise in event-driven programming and development of Linux desktop applications
•    Experience modernizing GUI applications from Motif/X11 to GTK, Qt, or Wayland
•    Proficiency in Bash scripting and build systems like Make, CMake, and Meson
•    Familiarity with Wayland protocols and compositor-client architecture
•    Experience with Git-based version control and CI/CD pipelines (Bitbucket, GitLab, etc.)
•    Strong understanding of Linux system internals, IPC, and GUI performance tuning
•    Exposure to low-level graphics APIs such as OpenGL or Vulkan (preferred)
•    Ability to develop custom Wayland protocols and implement IPC optimizations via shared memory (preferred)
•    Excellent documentation and communication skills