1

Freelance Sr C++ Software Engineer Jobs in Florida

... or senior engineer Qualifications Knowledge Demonstrate fluency in C/C++ Demonstrate advance ... software design paradigms, and best practices in day to day tasks Understanding of standard ...

Senior Software Engineer

Panama City, FL · On-site

$109.30K - $144.10K/yr

Job Title Senior Software Engineer Location Panama City, FL 32401 US (Primary) US Job Type ... C++ * Java * Python Desired Skills/Other Considerations EPS Corporation is an equal opportunity ...

Senior Software Engineer

Melbourne, FL · On-site

$113.40K - $149.50K/yr

Senior Software Engineer LOCATION: Melbourne / Florida (US-FL), United States " BRAND: KB Signaling ... Optimize and maintain legacy codebases written in C, C++, and C#/. Net. * Conduct code reviews ...

Senior Software Engineer - (776)

Panama City, FL · On-site

$109.30K - $144.10K/yr

Senior Software Engineer EPS Corporation Company is seeking a highly skilled Senior Software ... C++ * Java * Python Desired Skills/Other Considerations EPS Corporation is an equal opportunity ...

New

Senior Software Engineer, Black Diamond

Jacksonville, FL · Hybrid

$113.50K - $149.60K/yr

SS&C Advent, a leading provider of award-winning software and services for the global investment management industry, is seeking a Senior Software Engineer in Jacksonville.The Engineer must ...

next page

Showing results 1-20

Freelance Sr C Software Engineer information

What are the key skills and qualifications needed to thrive as a Freelance Sr C++ Software Engineer, and why are they important?

To thrive as a Freelance Sr C++ Software Engineer, you need deep expertise in C++ programming, strong knowledge of computer science fundamentals, and significant experience in software design and architecture. Familiarity with development tools like Git, build systems (CMake or Make), debugging utilities, and sometimes certifications such as Certified Professional Programmer (CPP) are highly valuable. Outstanding problem-solving, self-motivation, and clear client communication skills set top freelancers apart in this role. These skills are crucial for delivering robust, maintainable solutions and for building trust with clients in a remote, project-driven environment.

What are some common challenges faced by Freelance Sr C++ Software Engineers when working with multiple clients?

Freelance Sr C++ Software Engineers often encounter the challenge of quickly adapting to different codebases, development environments, and team workflows for each client. Managing communication across various time zones and ensuring consistent code quality despite differing project standards can also be demanding. Additionally, balancing multiple project deadlines requires strong organizational skills and proactive time management. Building strong relationships with remote teams and clearly defining project expectations from the outset can help mitigate these challenges.

What does a Freelance Sr C++ Software Engineer do?

A Freelance Sr C++ Software Engineer is an experienced programmer who works independently to design, develop, and maintain software applications using the C++ programming language. They typically collaborate with multiple clients or teams on a project basis, often focusing on high-performance systems, embedded software, or complex application development. Their responsibilities also include debugging, optimizing code, and ensuring software quality, all while managing their own schedule and client relationships.

What is the difference between Freelance Sr C++ Software Engineer vs Freelance Software Developer?

AspectFreelance Sr C++ Software EngineerFreelance Software Developer
Required CredentialsProven C++ expertise, experience, possibly certificationsGeneral programming skills, language proficiency
Work EnvironmentProject-based, remote or on-site, technical focusProject-based, flexible, varies by project
Industry UsageTech, gaming, embedded systems, financeBroad, including web, mobile, enterprise
Search & Comparison IntentSpecific to C++ expertise, technical rolesBroader, general software development roles

The main difference is that a Freelance Sr C++ Software Engineer specializes in C++ with advanced skills, often working on performance-critical or system-level projects. A Freelance Software Developer may work with various languages and technologies, focusing on different types of applications. The choice depends on your specific project needs and technical requirements.

What are the most commonly searched types of Sr C++ Software Engineer jobs in Florida? The most popular types of Sr C++ Software Engineer jobs in Florida are:
What cities in Florida are hiring for Freelance Sr C++ Software Engineer jobs? Cities in Florida with the most Freelance Sr C++ Software Engineer job openings:
Senior Software Engineer C++

Senior Software Engineer C++

RIT Solutions, Inc.

Jacksonville, FL • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer (C++, Linux)
C++ development skills at the "Application Level" in either Linux or Windows
What you'll be doing:
As a Senior Software Engineer, you will participate in the research and development of advanced medical products saving lives across the whole world. You will take part in the whole device lifecycle, including design, implementation, documentation, and testing for new and existing products. The successful candidate will possess solid hands-on technical abilities, an understanding of modern software practices, and a passion for their work in transforming healthcare.
Key Responsibilities:

  • Design and implement software components for new and existing devices, and supporting the team with your technical expertise.
  • Providing input for the creation of schedules and tasking to facilitate the development, documentation, testing, and delivery of software items.
  • Apply strong software engineering expertise to design and implement robust software architectures, while adhering to the processes and methodologies used by the team to create quality software.
  • Develop and debug software components for simple bare metal designs to complex applications deployed in medical products.
  • Utilize modern C++, design patterns, strong object-oriented principles, unit testing, automated testing, and software evaluation tools
  • Participate in the formal documentation processes of software architecture, detailed designs, and testing protocols
  • Research and develop new features and functions that will transform healthcare for the future
What you'll bring:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related discipline
  • 5+ years' experience in software engineering utilizing C/C++, preferably in a multi-process environment.
  • Experience developing software applications for a Linux environment is strongly preferred.
  • Understanding of Cyber Security concepts and methods, and/or medical device development experience are pluses.
Ideal candidate will have a demonstrated understanding of object-oriented designs utilizing design patterns, SOLID design principles, and Test-Driven Development. They will be a self-starter possessing excellent written, verbal, and interpersonal communication skills who is customer centric, collaborative, and decisive.