Demo

Mid-Level Embedded Software Engineer

Tekfortune Inc.
Mayfield, OH Contractor
POSTED ON 8/2/2026
AVAILABLE BEFORE 8/31/2026

Job Title: Mid-Level Embedded Software Engineer
Location: Mayfield Heights, OH (Hybrid (Onsite Monday, Tuesday, and Thursday)
Employment Type: 2 4 Year Contract

Team Responsibilities

Engineers on this team work at the lowest levels of the software stack and are responsible for:

  • Device drivers
  • RTOS development and configuration
  • Memory management
  • Platform-level software development
  • Hardware abstraction layers
  • Embedded controller functionality
  • Unit testing and code quality
  • Architecture and design participation

The team develops software that powers Client Automation products used across industries including:

  • Manufacturing
  • Food & Beverage
  • Healthcare
  • Oil & Gas

Note: This team does not support robotics or motion-control development.

Agile Environment

  • SAFe Agile Framework
  • Two-week sprint cycles
  • Daily standups
  • Sprint planning sessions
  • Bi-weekly retrospectives

Why the Opening Exists

This is a backfill position replacing a previous employee.

The prior individual struggled with the embedded systems aspects of the role, relied heavily on AI-generated code, and was unable to independently execute embedded software development work at the level required by the team. The hiring manager is seeking a candidate with strong foundational embedded engineering experience who can contribute independently.

Team Structure

Embedded Software Teams

  • Team 1: 8 Engineers (Current Opening)
  • Team 2: 7 Engineers
  • Team 3: 7 Engineers

Contractor Presence

  • Approximately 2 contractors per team
  • Contractors work directly alongside full-time employees

Supporting Organizations

  • Hardware Engineering is a separate organization
  • No dedicated QA/testing team
  • Two Scrum Masters currently support all three teams
  • Third Scrum Master is being added

Core Responsibilities

  • Design and develop embedded software solutions
  • Build platform-level functionality
  • Work directly with hardware and embedded systems
  • Participate in software architecture and design discussions
  • Write unit tests and validate code quality
  • Conduct code reviews
  • Participate in Agile ceremonies
  • Contribute to long-term SDA product development initiatives

This is 100% new development work and not maintenance support. Engineers will have significant ownership and influence over product design and technical direction.

Required Qualifications

RTOS Expertise

  • Strong real-time operating system experience
  • Current environment utilizes QNX RTOS
  • Ability to explain RTOS concepts and tradeoffs

Embedded Architecture Experience

Development experience on:

  • ARM platforms
  • Intel/x86 platforms

C Development

  • Strong proficiency with modern C
  • Ability to develop production-quality embedded software

Low-Level Embedded Development

  • Device-level programming
  • Hardware interaction
  • Platform development
  • Memory management
  • Driver development

Hardware Exposure

Strong preference for candidates who have developed software across multiple hardware platforms, such as:

  • Raspberry Pi
  • Proprietary embedded devices
  • Industrial control systems
  • Embedded controller platforms

Testing Mindset

Candidates should be comfortable:

  • Writing unit tests
  • Testing their own code
  • Participating in code reviews

Preferred Qualifications

  • Git
  • Jenkins
  • Additional embedded tooling experience

Desired Soft Skills

  • Collaborative team player
  • Comfortable giving and receiving feedback
  • Strong communication skills
  • Ability to work effectively in cross-functional Agile teams
  • Self-sufficient and capable of working independently

Salary : $30 - $40

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Mid-Level Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tekfortune Inc.

  • Tekfortune Inc. Chicago, IL
  • Position: Production Support Engineering Manager Location: Chicago, IL (Hybrid 2 days onsite per week) Direct Hire Overview Our client is seeking a Product... more
  • 2 Days Ago

  • Tekfortune Inc. Atlanta, GA
  • ROLE: SAP ARIBA SENIOR CONSULTANT LOCATION: ATLANTA, GA Gather business requirements and translate them into SAP Ariba solutions. Configure and support SAP... more
  • 3 Days Ago

  • Tekfortune Inc. Mayfield, OH
  • Role: Industrial Connectivity & Data Platform Specialist Location : Hybrid onsite 4 days a week at 6035 Parkland Blvd Mayfield Heights, OH 44124. Relocatio... more
  • 3 Days Ago

  • Tekfortune Inc. Kansas, MO
  • Job Title: Capability Owner / ServiceNow Capability Leads Location: Kansas City, MO ((hybrid, on-site 3 days a week)) Duration: 6 month C2H Job Description... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Mid-Level Embedded Software Engineer jobs in the Mayfield, OH area that may be a better fit.

  • PY DATA, INC. Mayfield, OH
  • Mid-Level Embedded Software Engineer Hybrid Mayfield Heights, OH (Onsite Monday, Tuesday, and Thursday) 2 4 Year Contract Position Summary Client is seekin... more
  • 3 Days Ago

  • LJB Inc. Independence, OH
  • Brief Description Join a Growing National Engineering Firm Shaping the Future of Infrastructure! As a growing, forward-thinking firm, LJB Inc. is expanding... more
  • 17 Days Ago

AI Assistant is available now!

Feel free to start your new journey!