1

C Software Engineer Jobs in Florida (NOW HIRING)

Intern, Software Engineering Job Code: 43325 Job Location: Melbourne, FL Job Schedule: 4/10 ... Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ...

Intern C, Software Engineer

Melbourne, FL ยท On-site

$24.50 - $46.50/hr

Job Title: Intern, Software Engineering Job Code: 42957 Job Location: Colorado Springs, CO Job ... Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ...

Job Title: Intern, Software Engineering Job Code: 42957 Job Location: Colorado Springs, CO Job ... Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ...

Stratus Software Engineer Location: Tampa, FL (Day 1 Onsite) Job Type: Contract Must-Have ... Alternate: Strong in Unix/Linux, C/C++, and familiar with Compass / First Data technologies ...

C programming

Coral Springs, FL ยท On-site

$46.75 - $62.75/hr

Preferred At least 4 years of experience in software development, at least 5 years with C Hands on experience with network programming in C Experience in Unix shell scripting Experience with SQL ...

The ideal candidate would have 2-4 years' experience developing software with high-level languages (Java, C++, C, etc.). The engineer would be capable of working with minimal direction from ...

The ideal candidate would have 2-4 years' experience developing software with high-level languages (Java, C++, C, etc.). The engineer would be capable of working with minimal direction from ...

Embedded C/Rust Software Engineer

Tampa, FL ยท On-site

$124K - $163K/yr

... software from C to Rust conversion Perform trade studies and architecture development for Rust Support the creation of engineering documents to support various contracts, including Software ...

C++ Senior Software Engineer Four Squared Solutions is seeking a C++ Software Engineer for a remote opportunity with limited on-site meetings in Orlando, FL The Senior Software Engineer plays a ...

C Developer

Coral Springs, FL ยท On-site

$46.75 - $62.75/hr

In the role of C Developer, you will be a technology professional adding value to a gamut of Software Development lifecycle stages. You will create detailed design artifacts like program ...

Senior Software Engineer

Jacksonville, FL ยท Hybrid

$113K - $149K/yr

Why Join SS&C SS&C combines proprietary technology with deep industry expertise to support complex financial and health care operations. Our teams design, implement, and operate solutions that help ...

Software Engineer II

Coral Gables, FL ยท On-site

$93K - $127K/yr

We are looking for software engineers who want to work on real-world, safety-critical systems and ... Please apply at this link: &c=1215401& d=ExternalCareerSite & _dissimuloSSO=Z6YJgFeZ640 ...

Software Engineer

Riviera Beach, FL ยท On-site

$30 - $42/hr

Responsibilities Design, develop, document, test, debug, and maintain software applications using C++ and related technologies. Build logical and mathematical solutions to complex engineering and ...

New

... engineer Qualifications Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem solving skills Demonstrates advanced understanding of algorithms and data structures in designing software ...

Programming languages: proficiency in one or more programming languages, such as C, C++, Java, or ... Certified Software Development Professional (CSEP) by IEEE, Certified Secure Software Lifecycle ...

next page

Showing results 1-20

C Software Engineer information

See Florida salary details

$18.3K

$92K

$143.5K

How much do c software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for c software engineer in Florida is $92,020.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $108,000.00 per year, depending on experience, location, and employer.

What does a C software engineer do?

A C Software Engineer designs, develops, tests, and maintains software applications and systems using the C programming language. They typically work on performance-critical applications, embedded systems, operating systems, or device drivers. Their responsibilities include writing efficient code, debugging, optimizing existing code, and collaborating with other engineers to ensure software reliability and maintainability. C Software Engineers must have a strong understanding of computer science fundamentals and problem-solving skills.

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

To thrive as a C Software Engineer, you need a deep understanding of C programming, algorithms, data structures, and a relevant degree in computer science or a related field. Familiarity with development tools such as GCC, Git, debugging profilers, and sometimes certifications in software development are commonly required. Strong problem-solving skills, attention to detail, and effective teamwork set outstanding C Software Engineers apart. These competencies are essential for building reliable, efficient software and collaborating effectively in technical environments.

How does a C software engineer typically collaborate with other teams during a development project?

C Software Engineers frequently work alongside cross-functional teams, including hardware engineers, QA testers, and project managers. Collaboration often involves participating in code reviews, integrating low-level code with hardware components, and ensuring software meets performance and reliability standards. Effective communication is essential, as these engineers must translate technical requirements and troubleshoot issues that may arise at the intersection of software and hardware. Regular meetings and documentation are standard practices to keep everyone aligned and maintain project momentum.

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

AspectC Software EngineerC++ Software Engineer
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 engines, software tools
Industry UsageEmbedded systems, firmware, hardware interfacingSoftware applications, game development, high-performance computing

The main difference between a C Software Engineer and a C++ Software Engineer lies in the programming languages they specialize in. C engineers focus on low-level programming for embedded systems and hardware interfaces, while C++ engineers work on more complex applications that require object-oriented features. Both roles require similar foundational skills but differ in application scope and complexity.

What cities in Florida are hiring for C Software Engineer jobs?

Cities in Florida with the most C Software Engineer job openings:

Infographic showing various C Software Engineer job openings in Florida as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $92,020 per year, or $44.2 per hour.

Intern C, Software Engineer

L3HHCM20

Melbourne, FL โ€ข On-site

Internship

Posted 4 days ago


Job description

Job Title: Intern,ย Software Engineeringย 

Job Code: 43325

Job Location: Melbourne, FL

Job Schedule: 4/10:Employees work 10 hour days, 4 days a week

Job Description:ย ย 

  • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target applicationย ย 

  • Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall systemย 

  • Support andย participateย in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipmentย 

  • Develop software test procedures, software programs, and related documentationย ย 

  • Utilize modeling tools and equipment toย establishย operating data, conduct experimental tests, and evaluate resultsย 

  • Participate in peer reviews,ย identify, track and repair defectsย 

  • Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs)ย 

Qualifications:ย 

  • Must beย pursuing aย Bachelor'sย degree, aย Master'sย degree, or a PhD inย computer science, Computer Engineering,ย or related fieldย at an accredited university.ย 

Preferred Skills:ย 

  • One or more of the following: C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Qt, Windows, .NET, Unix, Linux, SOA, RTOS, Real-Time Controls, Wireless, Software Security, Robotics, OOA/OOD,Hadoop, Android, Embedded Systemsย