Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Role

Robert Half is excited to partner with a leading innovator in Jacksonville, Florida, to hire a talented Software Engineer specializing in C++ development. This is your opportunity to join a dynamic team building high-performance, real-time software systems where speed, reliability, and precision are paramount. As a C++ Engineer, you'll tackle complex challenges in simulations, processing engines, and performance-critical applications that power cutting-edge solutions. Located in the vibrant city of Jacksonville, Florida, United States, this full-time role offers the chance to work on mission-critical systems that demand the highest standards of engineering excellence.

Our client is at the forefront of technology, developing software that handles massive data throughput with minimal latency. If you thrive in environments where every millisecond counts and you're passionate about crafting robust, scalable code, this Software Engineer position at Robert Half's network is for you. With Jacksonville's growing tech scene and Robert Half's reputation for placing top talent, this role combines professional growth with an exceptional quality of life in sunny Florida.

Key Responsibilities

Core Development Duties

  • Develop and optimize C++ applications for peak performance and scalability in demanding environments.
  • Design and implement multi-threaded and real-time systems to ensure seamless operation under high load.
  • Debug complex production issues, leveraging advanced tools to identify and resolve bottlenecks.

Optimization and Collaboration

  • Optimize memory and CPU usage to achieve maximum efficiency in resource-constrained settings.
  • Collaborate with cross-functional teams—including product managers, QA engineers, and architects—to design robust, future-proof architectures.
  • Write clean, maintainable, and testable code following industry best practices and coding standards.

Innovation and Maintenance

Beyond daily coding, you'll contribute to system simulations, real-time processing engines, and performance-critical apps. Expect to participate in code reviews, mentor junior developers, and drive continuous improvement initiatives. This role demands a proactive mindset to push the boundaries of what's possible in high-stakes software engineering.

Required Qualifications

To succeed in this C++ Engineer role, you need a strong technical foundation paired with practical experience. Key qualifications include:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3-5+ years of hands-on C++ development experience, with a focus on performance-critical applications.
  • Deep expertise in multi-threading, real-time systems, and concurrent programming.
  • Proven track record of debugging and optimizing complex production systems for memory and CPU efficiency.
  • Experience with tools like Valgrind, GDB, perf, or similar for profiling and analysis.
  • Strong collaboration skills to work effectively in agile, cross-functional teams.
  • Familiarity with modern C++ standards (C++11/14/17/20), STL, Boost, and design patterns.
  • Excellent problem-solving abilities and a passion for writing high-quality, testable code.

Bonus points for experience in simulations, financial systems, gaming engines, or embedded systems. Robert Half values candidates who are adaptable, innovative, and committed to excellence.

Why Join Us

Joining this team through Robert Half means more than just a job—it's a career-defining opportunity in Jacksonville, FL. Enjoy a competitive salary estimated at $110,000-$145,000 annually (based on market rates for experienced C++ engineers in the region), plus comprehensive benefits like health insurance, 401(k) matching, paid time off, and professional development support.

Robert Half offers unparalleled stability and growth, connecting you to top employers while providing resources for skill enhancement. Work in a collaborative culture that values work-life balance, innovation, and impact. Jacksonville's thriving economy, beautiful beaches, and low cost of living make it an ideal spot for tech professionals. Keywords: C++ Engineer Jacksonville FL, Software Developer jobs, high-performance computing careers, real-time systems roles.

Apply now to elevate your career with Robert Half and build the future of high-performance software!

Locations

  • Jacksonville, Florida, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++ Programmingintermediate
  • High-Performance Software Developmentintermediate
  • Real-Time Systemsintermediate
  • Multi-Threaded Applicationsintermediate
  • Performance Optimizationintermediate
  • Debugging Complex Issuesintermediate
  • Memory Managementintermediate
  • CPU Optimizationintermediate
  • Scalable Architecturesintermediate
  • Testable Code Practicesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (experience)
  • 3+ years of professional C++ development experience (experience)
  • Proven experience with multi-threaded and real-time systems (experience)
  • Strong skills in debugging and performance profiling (experience)
  • Experience optimizing memory and CPU usage in production environments (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Excellent problem-solving skills and attention to detail (experience)
  • Familiarity with simulations and processing engines (experience)

Responsibilities

  • Develop and optimize C++ applications for performance and scalability
  • Work on multi-threaded and real-time systems
  • Debug complex production issues and optimize memory and CPU usage
  • Collaborate with cross-functional teams to design robust architectures
  • Write clean, maintainable, and testable code
  • Build high-performance, real-time software systems including simulations and processing engines
  • Conduct code reviews and ensure adherence to best practices
  • Profile and tune applications for maximum efficiency

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Paid time off and flexible work arrangements
  • general: Professional development and certification reimbursement
  • general: Collaborative and innovative work environment
  • general: Career growth opportunities with Robert Half
  • general: Employee wellness programs and perks

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Jacksonville, FLC++ EngineerSoftware Engineer JacksonvilleHigh-Performance ComputingReal-Time Systems JobsFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Role

Robert Half is excited to partner with a leading innovator in Jacksonville, Florida, to hire a talented Software Engineer specializing in C++ development. This is your opportunity to join a dynamic team building high-performance, real-time software systems where speed, reliability, and precision are paramount. As a C++ Engineer, you'll tackle complex challenges in simulations, processing engines, and performance-critical applications that power cutting-edge solutions. Located in the vibrant city of Jacksonville, Florida, United States, this full-time role offers the chance to work on mission-critical systems that demand the highest standards of engineering excellence.

Our client is at the forefront of technology, developing software that handles massive data throughput with minimal latency. If you thrive in environments where every millisecond counts and you're passionate about crafting robust, scalable code, this Software Engineer position at Robert Half's network is for you. With Jacksonville's growing tech scene and Robert Half's reputation for placing top talent, this role combines professional growth with an exceptional quality of life in sunny Florida.

Key Responsibilities

Core Development Duties

  • Develop and optimize C++ applications for peak performance and scalability in demanding environments.
  • Design and implement multi-threaded and real-time systems to ensure seamless operation under high load.
  • Debug complex production issues, leveraging advanced tools to identify and resolve bottlenecks.

Optimization and Collaboration

  • Optimize memory and CPU usage to achieve maximum efficiency in resource-constrained settings.
  • Collaborate with cross-functional teams—including product managers, QA engineers, and architects—to design robust, future-proof architectures.
  • Write clean, maintainable, and testable code following industry best practices and coding standards.

Innovation and Maintenance

Beyond daily coding, you'll contribute to system simulations, real-time processing engines, and performance-critical apps. Expect to participate in code reviews, mentor junior developers, and drive continuous improvement initiatives. This role demands a proactive mindset to push the boundaries of what's possible in high-stakes software engineering.

Required Qualifications

To succeed in this C++ Engineer role, you need a strong technical foundation paired with practical experience. Key qualifications include:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3-5+ years of hands-on C++ development experience, with a focus on performance-critical applications.
  • Deep expertise in multi-threading, real-time systems, and concurrent programming.
  • Proven track record of debugging and optimizing complex production systems for memory and CPU efficiency.
  • Experience with tools like Valgrind, GDB, perf, or similar for profiling and analysis.
  • Strong collaboration skills to work effectively in agile, cross-functional teams.
  • Familiarity with modern C++ standards (C++11/14/17/20), STL, Boost, and design patterns.
  • Excellent problem-solving abilities and a passion for writing high-quality, testable code.

Bonus points for experience in simulations, financial systems, gaming engines, or embedded systems. Robert Half values candidates who are adaptable, innovative, and committed to excellence.

Why Join Us

Joining this team through Robert Half means more than just a job—it's a career-defining opportunity in Jacksonville, FL. Enjoy a competitive salary estimated at $110,000-$145,000 annually (based on market rates for experienced C++ engineers in the region), plus comprehensive benefits like health insurance, 401(k) matching, paid time off, and professional development support.

Robert Half offers unparalleled stability and growth, connecting you to top employers while providing resources for skill enhancement. Work in a collaborative culture that values work-life balance, innovation, and impact. Jacksonville's thriving economy, beautiful beaches, and low cost of living make it an ideal spot for tech professionals. Keywords: C++ Engineer Jacksonville FL, Software Developer jobs, high-performance computing careers, real-time systems roles.

Apply now to elevate your career with Robert Half and build the future of high-performance software!

Locations

  • Jacksonville, Florida, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++ Programmingintermediate
  • High-Performance Software Developmentintermediate
  • Real-Time Systemsintermediate
  • Multi-Threaded Applicationsintermediate
  • Performance Optimizationintermediate
  • Debugging Complex Issuesintermediate
  • Memory Managementintermediate
  • CPU Optimizationintermediate
  • Scalable Architecturesintermediate
  • Testable Code Practicesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (experience)
  • 3+ years of professional C++ development experience (experience)
  • Proven experience with multi-threaded and real-time systems (experience)
  • Strong skills in debugging and performance profiling (experience)
  • Experience optimizing memory and CPU usage in production environments (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Excellent problem-solving skills and attention to detail (experience)
  • Familiarity with simulations and processing engines (experience)

Responsibilities

  • Develop and optimize C++ applications for performance and scalability
  • Work on multi-threaded and real-time systems
  • Debug complex production issues and optimize memory and CPU usage
  • Collaborate with cross-functional teams to design robust architectures
  • Write clean, maintainable, and testable code
  • Build high-performance, real-time software systems including simulations and processing engines
  • Conduct code reviews and ensure adherence to best practices
  • Profile and tune applications for maximum efficiency

Benefits

  • general: Competitive salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Paid time off and flexible work arrangements
  • general: Professional development and certification reimbursement
  • general: Collaborative and innovative work environment
  • general: Career growth opportunities with Robert Half
  • general: Employee wellness programs and perks

Target Your Resume for "Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Jacksonville, FLC++ EngineerSoftware Engineer JacksonvilleHigh-Performance ComputingReal-Time Systems JobsFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.