Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

full-timePosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is thrilled to present an exceptional career opportunity for a skilled Software Engineer in the heart of Cleveland, Ohio. As a global leader in professional services, Robert Half connects top talent with innovative companies driving technological advancement. This full-time position offers a competitive salary starting at $105,000 annually and the chance to work on cutting-edge hardware, firmware, and software solutions for real-time system control. Join our dynamic team where you'll contribute to the full development lifecycle, from conception to production, ensuring optimal functionality, efficiency, and innovation.

In this role, you'll design innovative solutions that power real-time systems, collaborating with cross-functional teams dedicated to high-quality product development. Cleveland, OH, known for its thriving tech scene and vibrant community, provides the perfect backdrop for your professional growth. Whether you're passionate about embedded systems, algorithm development, or hardware integration, this Software Engineer position at Robert Half offers unparalleled opportunities to make a tangible impact.

Key Responsibilities

  • Design, develop, and maintain robust software and firmware for real-time system control, following industry-leading engineering principles and best practices.
  • Actively participate in product design phases by thoroughly reviewing technical documentation and defining precise requirements for test equipment.
  • Architect sophisticated software solutions and develop advanced algorithms tailored for both new and legacy hardware systems.
  • Seamlessly integrate commercial off-the-shelf test equipment and third-party hardware components with custom firmware and proprietary software applications.
  • Diagnose and resolve complex technical issues related to test equipment and end products, delivering data-driven analytical solutions that enhance system reliability.
  • Provide hands-on technical support to production teams, ensuring smooth operations for both testing infrastructure and final products.
  • Collaborate closely with engineering teams on analog and digital system designs, contributing from initial concept through to full-scale production deployment.
  • Deliver compelling technical briefings and progress updates to management and stakeholders, facilitating informed decision-making.
  • Maintain comprehensive, up-to-date documentation for all software requirements, specifications, and implementation details to support ongoing development and compliance.

Required Qualifications for Software Engineer

To excel as a Software Engineer at Robert Half in Cleveland, Ohio, candidates should possess a Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field. We seek professionals with 5+ years of hands-on experience in software and firmware development, particularly in real-time embedded systems. Proficiency in programming languages such as C, C++, Python, or assembly is essential, alongside deep knowledge of real-time operating systems (RTOS) like FreeRTOS or VxWorks.

Ideal candidates demonstrate proven expertise in software architecture, algorithm design, and hardware-software integration. Familiarity with analog/digital circuit design, test equipment protocols (GPIB, SCPI), and debugging tools (oscilloscopes, logic analyzers) is highly valued. Strong analytical problem-solving skills, excellent communication abilities, and a collaborative mindset are crucial. Experience with version control systems (Git), agile methodologies, and technical documentation standards will set you apart. U.S. citizenship or permanent residency may be required for certain projects involving sensitive technologies.

Why Join Robert Half as a Software Engineer?

Choosing Robert Half means joining a prestigious firm renowned for fostering career growth and work-life balance. Our comprehensive benefits package includes competitive compensation at $105,000+, full medical/dental/vision coverage, 401(k) with generous matching, paid time off, and professional development opportunities. Enjoy hybrid work flexibility in Cleveland's innovative tech hub, with access to cutting-edge tools and mentorship from industry experts.

Robert Half values diversity, equity, and inclusion, creating an environment where your unique perspective drives innovation. Advance your career in software engineering while contributing to meaningful projects that shape the future of real-time systems technology. Apply today and elevate your career with Robert Half in Cleveland, Ohio – where engineering excellence meets unlimited potential. (Word count: 728)

Locations

  • Cleveland, Ohio, United States

Salary

105,000 - 105,000 USD / yearly

Estimated Salary Rangehigh confidence

100,000 - 130,000 USD / yearly

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

Skills Required

  • Software Developmentintermediate
  • Firmware Engineeringintermediate
  • Real-time System Controlintermediate
  • Software Architectureintermediate
  • Algorithm Designintermediate
  • Hardware Integrationintermediate
  • Test Equipment Integrationintermediate
  • Troubleshootingintermediate
  • Technical Documentationintermediate
  • Embedded Systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (experience)
  • 5+ years of experience in software and firmware development (experience)
  • Proficiency in C/C++, Python, or similar languages (experience)
  • Strong understanding of real-time operating systems (RTOS) (experience)
  • Experience with analog and digital system design (experience)
  • Excellent problem-solving and analytical skills (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Experience presenting technical briefings to management (experience)

Responsibilities

  • Design, develop, and maintain software and firmware for real-time system control, adhering to sound engineering principles
  • Participate in product design by reviewing documentation and formulating test equipment requirements
  • Develop software architecture and algorithms for both new and existing hardware systems
  • Integrate commercial test equipment and third-party hardware with custom firmware and software
  • Troubleshoot and resolve technical issues related to test equipment and products, providing analytical solutions
  • Support production teams by offering technical assistance for both test equipment and products
  • Collaborate on analog and digital system designs from conception to production
  • Present technical briefings and updates to management
  • Create and maintain thorough documentation for software requirements and specifications

Benefits

  • general: Competitive salary starting at $105,000 annually
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and holiday schedule
  • general: Professional development and certification reimbursement
  • general: Flexible work arrangements and hybrid options
  • general: Employee assistance programs and wellness initiatives
  • general: Opportunities for career advancement within Robert Half

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 Cleveland, OHSoftware Engineer JobsFirmware DeveloperEmbedded Systems ClevelandReal-time Systems EngineeringFinanceAccountingAdmin

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

full-timePosted: Feb 4, 2026

Job Description

About the Software Engineer Role at Robert Half

Robert Half is thrilled to present an exceptional career opportunity for a skilled Software Engineer in the heart of Cleveland, Ohio. As a global leader in professional services, Robert Half connects top talent with innovative companies driving technological advancement. This full-time position offers a competitive salary starting at $105,000 annually and the chance to work on cutting-edge hardware, firmware, and software solutions for real-time system control. Join our dynamic team where you'll contribute to the full development lifecycle, from conception to production, ensuring optimal functionality, efficiency, and innovation.

In this role, you'll design innovative solutions that power real-time systems, collaborating with cross-functional teams dedicated to high-quality product development. Cleveland, OH, known for its thriving tech scene and vibrant community, provides the perfect backdrop for your professional growth. Whether you're passionate about embedded systems, algorithm development, or hardware integration, this Software Engineer position at Robert Half offers unparalleled opportunities to make a tangible impact.

Key Responsibilities

  • Design, develop, and maintain robust software and firmware for real-time system control, following industry-leading engineering principles and best practices.
  • Actively participate in product design phases by thoroughly reviewing technical documentation and defining precise requirements for test equipment.
  • Architect sophisticated software solutions and develop advanced algorithms tailored for both new and legacy hardware systems.
  • Seamlessly integrate commercial off-the-shelf test equipment and third-party hardware components with custom firmware and proprietary software applications.
  • Diagnose and resolve complex technical issues related to test equipment and end products, delivering data-driven analytical solutions that enhance system reliability.
  • Provide hands-on technical support to production teams, ensuring smooth operations for both testing infrastructure and final products.
  • Collaborate closely with engineering teams on analog and digital system designs, contributing from initial concept through to full-scale production deployment.
  • Deliver compelling technical briefings and progress updates to management and stakeholders, facilitating informed decision-making.
  • Maintain comprehensive, up-to-date documentation for all software requirements, specifications, and implementation details to support ongoing development and compliance.

Required Qualifications for Software Engineer

To excel as a Software Engineer at Robert Half in Cleveland, Ohio, candidates should possess a Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field. We seek professionals with 5+ years of hands-on experience in software and firmware development, particularly in real-time embedded systems. Proficiency in programming languages such as C, C++, Python, or assembly is essential, alongside deep knowledge of real-time operating systems (RTOS) like FreeRTOS or VxWorks.

Ideal candidates demonstrate proven expertise in software architecture, algorithm design, and hardware-software integration. Familiarity with analog/digital circuit design, test equipment protocols (GPIB, SCPI), and debugging tools (oscilloscopes, logic analyzers) is highly valued. Strong analytical problem-solving skills, excellent communication abilities, and a collaborative mindset are crucial. Experience with version control systems (Git), agile methodologies, and technical documentation standards will set you apart. U.S. citizenship or permanent residency may be required for certain projects involving sensitive technologies.

Why Join Robert Half as a Software Engineer?

Choosing Robert Half means joining a prestigious firm renowned for fostering career growth and work-life balance. Our comprehensive benefits package includes competitive compensation at $105,000+, full medical/dental/vision coverage, 401(k) with generous matching, paid time off, and professional development opportunities. Enjoy hybrid work flexibility in Cleveland's innovative tech hub, with access to cutting-edge tools and mentorship from industry experts.

Robert Half values diversity, equity, and inclusion, creating an environment where your unique perspective drives innovation. Advance your career in software engineering while contributing to meaningful projects that shape the future of real-time systems technology. Apply today and elevate your career with Robert Half in Cleveland, Ohio – where engineering excellence meets unlimited potential. (Word count: 728)

Locations

  • Cleveland, Ohio, United States

Salary

105,000 - 105,000 USD / yearly

Estimated Salary Rangehigh confidence

100,000 - 130,000 USD / yearly

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

Skills Required

  • Software Developmentintermediate
  • Firmware Engineeringintermediate
  • Real-time System Controlintermediate
  • Software Architectureintermediate
  • Algorithm Designintermediate
  • Hardware Integrationintermediate
  • Test Equipment Integrationintermediate
  • Troubleshootingintermediate
  • Technical Documentationintermediate
  • Embedded Systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field (experience)
  • 5+ years of experience in software and firmware development (experience)
  • Proficiency in C/C++, Python, or similar languages (experience)
  • Strong understanding of real-time operating systems (RTOS) (experience)
  • Experience with analog and digital system design (experience)
  • Excellent problem-solving and analytical skills (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Experience presenting technical briefings to management (experience)

Responsibilities

  • Design, develop, and maintain software and firmware for real-time system control, adhering to sound engineering principles
  • Participate in product design by reviewing documentation and formulating test equipment requirements
  • Develop software architecture and algorithms for both new and existing hardware systems
  • Integrate commercial test equipment and third-party hardware with custom firmware and software
  • Troubleshoot and resolve technical issues related to test equipment and products, providing analytical solutions
  • Support production teams by offering technical assistance for both test equipment and products
  • Collaborate on analog and digital system designs from conception to production
  • Present technical briefings and updates to management
  • Create and maintain thorough documentation for software requirements and specifications

Benefits

  • general: Competitive salary starting at $105,000 annually
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and holiday schedule
  • general: Professional development and certification reimbursement
  • general: Flexible work arrangements and hybrid options
  • general: Employee assistance programs and wellness initiatives
  • general: Opportunities for career advancement within Robert Half

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 Cleveland, OHSoftware Engineer JobsFirmware DeveloperEmbedded Systems ClevelandReal-time Systems EngineeringFinanceAccountingAdmin

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.