1

C Software Engineer Jobs in Florida (NOW HIRING)

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 ...

Software Engineer

Miami, FL ยท On-site

$100K - $140K/yr

Software Engineer Job Responsibilities ... Design, develop, debug, and maintain embedded software using C/C++ and structured assembly language.

Software Engineer

Miami, FL ยท On-site

$100/hr

Software Engineer Job Responsibilities ... Design, develop, debug, and maintain embedded software using C/C++ and structured assembly language.

Software Engineer Job Responsibilities ... Design, develop, debug, and maintain embedded software using C/C++ and structured assembly language.

C programming

Coral Springs, FL

$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 ...

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 ...

Embedded Software Engineer

Rockledge, FL ยท On-site

$116K - $153K/yr

Design and implement reliable, deterministic embedded software in C/C++ * Software requirements ... B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum ...

Embedded Software Engineer

Rockledge, FL ยท On-site

$116K - $153K/yr

Design and implement reliable, deterministic embedded software in C/C++ * Software requirements ... B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum ...

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 ...

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 ...

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

The Work This position is for a Software Engineer to support training systems sustainment and development for C-130J, CV-22, other high fidelity Aircrew Training Devices (ATDs), and the Mission ...

We are looking for a Software Engineer to join our engineering team! In this entry-level role you ... C/C++, Java , Python, Makefiles * Strong product and process knowledge * Exemplary attention to ...

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 Jul 18, 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 are the key skills and qualifications needed to thrive as a C Software Engineer, and why are they important?

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 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 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 July 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $92,020 per year, or $44.2 per hour.

Stratus Software Engineer

Saransh Inc

Tampa, FL โ€ข On-site

Contractor

Re-posted 23 days ago


Job description

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

Required Skills:
  • Experience level is 08-10 years in relevant technical skillsets mentioned
  • BS/BA degree or equivalent experience
  • 10+ years of software development experience
  • Excellent product knowledge of merchant Payment domain
  • Strong knowledge of Stratus platform for 6-7 years.
  • Strong technical skills in Stratus, VOS
  • Expert Proficiency in C/C++ Programming Language.
  • Expertise Linux/Unix internals, multi-threading, sockets, IPCs
  • Knowledge of Design Patterns
  • Knowledge in SQL/Oracle/NoSQL Db or any other DBMS preferable.
  • Knowledge in payment domain is added advantage

Preferred Skills:
  • Excellent domain knowledge of Merchant acquirer business, understanding of payment messages.