1

C Software Developer Jobs in Philadelphia, PA (NOW HIRING)

C++ Developer

Wilmington, DE ยท On-site

$47.50 - $64/hr

Title: C++ Developer Location: Wilmington, DE Onsite Duration: 12+ Months PA/NJ/MD Location will work 8 Years exp * Strong programming skills in C++ * Hands-on experience with Oracle Database

New

C++ Developer

Wilmington, DE ยท On-site

$47.50 - $64/hr

Strong programming skills in C++ * Hands-on experience with Oracle Database * Strong knowledge of SQL (queries, joins, stored procedures) * Basic understanding of Java

New

Showing results 21-40

C Software Developer information

See Philadelphia, PA salary details

$10

$58

$96

How much do c software developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for c software developer in Philadelphia, PA is $58.32, according to ZipRecruiter salary data. Most workers in this role earn between $47.55 and $64.04 per hour, depending on experience, location, and employer.

What does a C software developer do?

A C Software Developer is responsible for designing, developing, testing, and maintaining software applications using the C programming language. They work on a range of projects, from embedded systems and operating systems to application software, ensuring efficiency, reliability, and performance. C developers often collaborate with other engineers and teams to integrate hardware and software, debug code, and optimize existing programs.

What are the key skills and qualifications needed to thrive as a C software developer?

To thrive as a C Software Developer, you need a solid understanding of C programming, algorithms, data structures, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, debugging tools such as GDB, and experience with build systems and compilers are essential. Strong problem-solving skills, attention to detail, and effective communication set top developers apart. These skills ensure efficient, reliable code development, seamless collaboration, and the ability to address complex software challenges.

What are some common challenges C software developers face when working on large-scale projects?

C Software Developers often encounter challenges related to memory management, debugging, and ensuring code portability across different platforms in large-scale projects. Since C provides low-level access to system resources, developers must be vigilant about preventing memory leaks, buffer overflows, and other vulnerabilities. Collaborating with teams also requires maintaining clear and consistent coding standards to facilitate code reviews and integration. Effective communication and thorough documentation are crucial for managing complexity and ensuring project success.

What is the difference between C Software Developer vs C++ Software Developer?

AspectC Software DeveloperC++ Software Developer
Required CredentialsBachelor's in Computer Science or related field; knowledge of C languageBachelor's in Computer Science or related field; knowledge of C and C++ languages
Work EnvironmentEmbedded systems, operating systems, device driversApplication development, game development, software tools
Industry UsageEmbedded systems, firmware, hardware interfacingSoftware applications, game engines, high-performance software

The main difference between a C Software Developer and a C++ Software Developer lies in the programming languages they specialize in and the types of projects they typically work on. C developers focus on low-level programming, embedded systems, and hardware interfacing, while C++ developers work on more complex applications, leveraging object-oriented features. Both roles require strong programming skills and a solid understanding of computer architecture, but their work environments and project types often differ.

What cities near Philadelphia, PA are hiring for C Software Developer jobs?

Cities near Philadelphia, PA with the most C Software Developer job openings:

Infographic showing various C Software Developer job openings in Philadelphia, PA as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $121,304 per year, or $58.3 per hour.

C++ Developer | Trading Strategies | Experienced Hire

Susquehanna International Group, LLP

Philadelphia, PA โ€ข On-site

$49.50 - $66.50/hr

Full-time

Re-posted 27 days ago


Job description

Overview
Susquehanna is seeking a Software Developer to join a team responsible for designing and developing low-latency trading systems for our Index Desk. As a developer on this team, you will work closely with traders and top technologists to enhance our trading capabilities by providing innovative, scalable and stable systems.We are looking for a strong C++ Developer with experience in performance and optimization.
In this role you will:
  • Have a direct impact on a successful desk working directly with traders
  • Propose new ideas or gather requirements for additional functionality, both of which are brought into production quickly through our short development cycles.
  • Have the opportunity to propose and investigate new technologies to help us stay ahead.

What you can expect from us:
Real Impact: By integrating sophisticated coding techniques with innovative engineering ideas, we design and optimize systems that can process massive amounts of data while still ensuring high performance and stability. You'll see how your contributions towards developing and supporting leading-edge hardware and software technologies make a firm-wide impact that makes us all smarter, faster, and better.
Collaboration: You will partner closely with our Strategy Developers and Quantitative Researchers to translate complex trading problems into scalable and highly performant hardware solutions.
Growth: For many of our roles, we don't expect you to have prior industry experience in proprietary trading or financial services to succeed at Susquehanna International Group. We're looking for people who are naturally curious, relentless problem solvers, and have the desire to continuously innovate, learn, and grow.
Benefits: Susquehanna offers a wide array of competitive employee perks & benefits.
What we're looking for
  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline or its foreign equivalent
  • 5+ years of progressive experience developing software applications or HFT infrastructure.
  • Experience with object oriented design and software development in a high-performance / high throughput environment using C++ (preferably in a Linux environment) is required
  • Excellent attention to detail and accuracy and a thorough understanding of full life-cycle development and performance optimization / latency reduction methodologies.
  • Ability to work closely with other software developers, traders, quants, and infrastructure teams

About Susquehanna
Susquehanna is a global quantitative trading firm powered by scientific rigor, curiosity, and innovation. Our culture is intellectually driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our systematic trading environment. To meet the unique challenges of global markets, Susquehanna applies machine learning and advanced quantitative research to vast datasets in order to uncover actionable insights and build effective strategies. By uniting deep market expertise with cutting-edge technology, we excel in solving complex problems and pushing boundaries together.
What we do
We are experts in trading essentially all listed financial products and asset classes, with a focus on derivatives trading. Through market making and market taking, we handle millions of trading transactions around the world every day, providing liquidity and ensuring competitive prices for buyers and sellers. While our presence in the market is broad, our trading desks are highly specialized, allowing for a deep understanding of unique drivers of each asset class.
#LI-DT1
#LI-Onsite