1

Low Level Software Developer Jobs in North Ridgeville, OH

Exposure to embedded systems or low-level software development * Experience working with hardware, electronics, or embedded devices * Strong understanding of object-oriented programming concepts

Software Engineer Level 4

Bath, OH · On-site

$120 - $180/hr

Provide technical direction, mentorship, and guidance to junior and mid-level software engineers ... Certified Kubernetes Application Developer (CKAD) * Experience developing and deploying ...

Software Developer

Independence, OH · On-site

$90 - $130/hr

... expert level assistance to developers for technical issues; and designing and managing the ... Participate in software specification, gap analysis, and requirements analysis. * Develop and ...

As a Software Developer Associate within PNC's Retail Tech Core Debit Product organization, you ... at this level typically require a university / college degree with Education Bachelors ...

Software Engineer Principal

Strongsville, OH · On-site

$124K - $167K/yr

As a Software Engineer Principle at PNC, you will have the following: Key Responsibilities ... and low level designs to meet requirements. Comfortable with learning new technologies not ...

Software Engineer III

Cleveland, OH

$55.75 - $75/hr

EDUCATION & EXPERIENCE * 5+ years as a software developer and proven experience at a senior level * Bachelor's Degree in related field or 2 additional years of equivalent work experience * Solid ...

Software Engineer III

Cleveland, OH · On-site

$55.75 - $75/hr

EDUCATION & EXPERIENCE 5+ years as a software developer and proven experience at a senior level Bachelor's Degree in related field or 2 additional years of equivalent work experience Solid ...

Software Engineer III

Cleveland, OH · On-site

$110 - $140/hr

EDUCATION & EXPERIENCE * 5+ years as a software developer and proven experience at a senior level * Bachelor's Degree in related field or 2 additional years of equivalent work experience * Solid ...

Software Engineer III

Cleveland, OH

$55.75 - $75/hr

EDUCATION & EXPERIENCE 5+ years as a software developer and proven experience at a senior level Bachelors Degree in related field or 2 additional years of equivalent work experience Solid ...

Software Engineer III

Cleveland, OH · On-site

$110 - $140/hr

EDUCATION & EXPERIENCE * 5+ years as a software developer and proven experience at a senior level * Bachelor's Degree in related field or 2 additional years of equivalent work experience * Solid ...

Embedded CC programmer

Elyria, OH · On-site

$119K - $157K/yr

Create detailed software design specifications based on system and high-level software requirements ... Work with customer engineering teams to meet project deliverables and milestones.

... software. * Design and implement embedded MCU architecture, including RTOS task structures, real ... Low-Level Drivers: Proficiency writing and reviewing low-level peripheral drives (GPIO, ADC, PWM ...

next page

Showing results 1-20

Low Level Software Developer information

See North Ridgeville, OH salary details

$42.4K

$98.8K

$146.6K

How much do low level software developer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for low level software developer in North Ridgeville, OH is $98,757.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,500.00 and $114,800.00 per year, depending on experience, location, and employer.

What is a low level software developer?

Low Level Software Developers are programmers who specialize in writing software that interacts closely with computer hardware or system resources. They typically work with languages like C, C++, or Assembly to develop operating systems, device drivers, embedded systems, or performance-critical applications. Their work often requires an in-depth understanding of hardware architecture, memory management, and system processes. Low Level Software Developers play a crucial role in ensuring software runs efficiently and reliably on various devices.

What are the key skills and qualifications needed to thrive as a low level software developer, and why are they important?

To thrive as a Low Level Software Developer, you need a solid understanding of computer architecture, proficiency in programming languages like C or C++, and a relevant degree in computer science or engineering. Familiarity with debugging tools, operating systems internals, and version control systems such as Git is typically required. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These abilities are vital for efficiently developing, optimizing, and troubleshooting software that interacts closely with hardware and system resources.

What job categories do people searching Low Level Software Developer jobs in North Ridgeville, OH look for?

The top searched job categories for Low Level Software Developer jobs in North Ridgeville, OH are:

What cities near North Ridgeville, OH are hiring for Low Level Software Developer jobs?

Cities near North Ridgeville, OH with the most Low Level Software Developer job openings:

Software Engineering Manager

Robert Half

Cleveland, OH • On-site

Full-time

Posted 15 days ago


Job description

We are looking for a Software Engineering Manager to lead embedded software initiatives supporting advanced digital power control products in Greater Cleveland, Ohio. This position combines hands-on technical leadership with people management, guiding firmware design for real-time systems while helping a small engineering team deliver reliable, production-ready solutions. The ideal candidate brings deep experience in embedded development, strong collaboration skills, and a practical approach to building high-performance control software.


Responsibilities:

• Direct the design and delivery of embedded software for digital power control applications that produce DC and AC power outputs.

• Define and develop real-time firmware architectures for MCU, DSP, or FPGA-based platforms using C, C++, or comparable low-level programming languages.

• Supervise, coach, and develop a team of 2 to 5 engineers through regular feedback, technical guidance, code review oversight, and performance management.

• Partner with hardware, systems, and product stakeholders to establish software requirements, technical interfaces, and implementation priorities.

• Promote disciplined engineering practices by strengthening source control usage, test coverage, coding standards, and technical documentation.

• Oversee the software lifecycle from early concept and design through release, production support, and post-deployment improvement.

• Troubleshoot challenging embedded system issues in laboratory settings, identifying root causes and driving corrective action.

• Support project and team needs with occasional travel of up to 10%.

• 7+ years of experience in embedded software development, including technical leadership or people management responsibilities.
• Strong proficiency in C++ and low-level software development for real-time or resource-constrained systems.
• Background in digital power, electric power systems, digital circuits, or closely related hardware-oriented environments.
• Experience working with microcontrollers, digital signal processors, or FPGA-based control platforms.
• Familiarity with digital signal processing concepts and embedded control implementation.
• Working knowledge of structured development methods such as Agile Scrum and collaborative API or interface development.
• Ability to work effectively across software, hardware, and product teams while mentoring engineers and driving delivery.

Robert Half logo

About Robert Half

Sourced by ZipRecruiter

Founded in 1948, Robert Half pioneered the idea of professional talent solutions to connect opportunities at great companies with highly skilled job seekers. As business needs changed, we evolved to offer specialized talent solutions for finance and accounting, technology, administrative and customer support, creative and marketing, and legal fields. In 2002, we introduced our subsidiary, Protiviti, a global independent risk consulting and internal audit service, to support companies as they faced more strategic business challenges.

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

San Ramon, CA, US

Year founded

1948