2

Remote Embedded Software Jobs in Cleveland, OH (NOW HIRING)

In this role, you will work alongside electrical, firmware, software, FPGA, and mechanical ... remote work flexibility Opportunity to work on cutting-edge embedded products Collaborative ...

New

In this role, you will work alongside electrical, firmware, software, FPGA, and mechanical ... remote work flexibility Opportunity to work on cutting-edge embedded products Collaborative ...

New

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr Software Engineer

Strongsville, OH · Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode ... Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years ...

Sr. Innovation Software Engineer

Cleveland, OH · On-site +1

$118K - $156K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Sr. Innovation Software Engineer

Akron, OH · On-site +1

$117K - $154K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Software Engineer Sr

Cleveland, OH · On-site +1

$118K - $156K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX, Phoenix, AZ, Denver, CO, or Birmingham, AL. Job ...

Software Engineer Sr

Strongsville, OH · On-site +1

$113K - $149K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX, Phoenix, AZ, Denver, CO, or Birmingham, AL. Job ...

Remote Embedded Software information

See Cleveland, OH salary details

$67.9K

$148.8K

$168.8K

How much do remote embedded software jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote embedded software in Cleveland, OH is $148,756.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,500.00 and $167,800.00 per year, depending on experience, location, and employer.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

What are the key skills and qualifications needed to thrive as a Remote Embedded Software Engineer, and why are they important?

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

What is the difference between Remote Embedded Software vs Remote Firmware Engineer?

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid environments.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

What are the most commonly searched types of Embedded Software jobs in Cleveland, OH? The most popular types of Embedded Software jobs in Cleveland, OH are:
What job categories do people searching Remote Embedded Software jobs in Cleveland, OH look for? The top searched job categories for Remote Embedded Software jobs in Cleveland, OH are:
What cities near Cleveland, OH are hiring for Remote Embedded Software jobs? Cities near Cleveland, OH with the most Remote Embedded Software job openings:
Lead Cloud Software Engineer - Connected Healthcare

Lead Cloud Software Engineer - Connected Healthcare

STERIS Corporation

Mentor, OH • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


STERIS rating

8.2

Company rating: 8.2 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

54th of 884 rated healthcare providers


Job description

Position Summary

The Staff Software Engineer is a senior individual contributor who operates with broad autonomy and organization-level impact. This role is responsible for defining and driving the architecture, design, and delivery of cloud-native, full stack applications supporting connected and IoT-enabled healthcare systems. This Engineer will influence multiple teams, establish technical standards, mentor engineers, and ensure solutions are scalable, secure, compliant, and aligned with long-term business strategy.

What You'll Do as a Staff Software Engineer
  • Own end-to-end architecture for full stack cloud-native applications using C#, .NET, and Microsoft Azure.
  • Define and evolve reference architectures, design patterns, and coding standards adopted across teams.
  • Design and develop backend services, APIs, and data models using ASP.NET Core and cloud-native patterns.
  • Guide development of modern front-end applications using contemporary web frameworks.
  • Lead cloud architecture and deployment strategies leveraging Azure services such as App Services, Azure Functions, AKS, and managed data platforms.
  • Define and guide IoT cloud integrations including device connectivity, telemetry ingestion, monitoring, and remote management.
  • Partner with embedded, product, quality, and security teams to ensure cohesive system-level designs.
  • Lead architectural and design reviews, identifying risks and driving mitigation strategies.
  • Champion DevOps, CI/CD, infrastructure-as-code, and observability best practices.
  • Mentor senior and junior engineers, raising technical capability and engineering maturity across the organization.
The Experience, Skills and Abilities Needed
  • Bachelor's Degree in Computer Engineering, Software Engineering, Electrical Engineering, or a related engineering field. Master's degree preferred.
  • 10+ years of progressive software engineering experience.
  • 7+ years of hands-on experience with C# and .NET / .NET Core.
  • Demonstrated expertise designing and delivering large-scale full stack applications.
  • Deep experience building and operating cloud-native solutions on Microsoft Azure.
  • Experience with React or modern JavaScript/TypeScript frameworks.
  • Strong background in distributed systems, microservices, RESTful APIs, and event-driven architectures.
  • Experience integrating cloud applications with IoT systems and connected devices.
  • Proven ability to influence technical direction across multiple teams and projects.
  • Strong written and verbal communication skills.
The Preferred Experience, Skills and Abilities
  • Experience working in a regulated industry such as healthcare or medical devices.
  • Hands-on experience with Azure IoT Hub, Digital Twins, or similar IoT platforms.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes / AKS.
  • Knowledge of cloud security, identity, and access management (e.g., Azure AD).
  • Advanced degree in Engineering or Computer Science.
  • Relevant certifications in cloud architecture or software security.
What STERIS Offers

At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.

Here is just a brief overview of what we offer:

  • Competitive Pay
  • Extensive Paid Time Off and (9) added Holidays.
  • Excellent healthcare, dental, and vision benefits
  • 401(k) with a company match
  • Long/Short term disability coverage
  • Parental Leave
  • Additional add-on benefits/discounts for programs such as Pet Insurance
  • Continued training and educations programs
  • Excellent opportunities for advancement in a stable long-term career
  • #LI-KS1 #LI-Remote

Base pay range for this opportunity is $140,000 - $155,000. This position is also eligible for bonus participation and long-term incentives.

Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.

STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits:STERIS Benefits

Open until position is filled.

STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

Employment Type: FULL_TIME

What STERIS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom