Skip to content
mimi

Firmware Engineer Level 3

HireTalent - Staffing & Recruiting Firm

Mayfield Heights · On-site Full-time Mid Level 1mo ago

About the role

About

Our Client is looking for an innovative Firmware Engineer to join a growing embedded software team focused on next-generation industrial automation technology. This is a great opportunity for an engineer who enjoys solving complex technical problems, working close to hardware, and building reliable, high-performance embedded systems used in real-world industrial environments.

You’ll work with modern development tools, embedded platforms, and agile engineering practices while contributing to safety- and security-critical products used across global manufacturing operations.

What You’ll Be Working On

  • Design and develop embedded software for advanced Programmable Logic Controllers (PLCs)
  • Build and enhance firmware running on embedded RTOS and Linux-based systems
  • Work across a mix of commercial and custom hardware platforms, including System on Chip (SoC) architectures
  • Debug complex embedded systems using hardware and software debugging tools
  • Develop automated tests and improve software quality and test coverage
  • Collaborate within Agile/SAFe development teams and participate in code reviews, design discussions, and continuous improvement efforts
  • Contribute to modern CI/CD and automated development workflows

What We’re Looking For

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
  • 2+ years of professional embedded software or firmware development experience
  • Strong experience with embedded systems development using RTOS or Embedded Linux
  • Proficiency in C/C++ development for low-level or real-time systems
  • Experience with debugging tools such as GDB, JTAG, or on-chip debuggers
  • Understanding of communication protocols like Ethernet, USB, or PCI Express
  • Experience with Python scripting or automated testing tools is a plus
  • Familiarity with industrial protocols such as CIP is highly preferred
  • Exposure to ARM architectures, device drivers, or low-level firmware development is a strong advantage

Why This Role?

  • Work on cutting-edge industrial automation products
  • Join a collaborative engineering environment with strong technical mentorship
  • Gain exposure to modern embedded technologies and development practices
  • Opportunity to grow your career in embedded software and firmware engineering

If you’re passionate about embedded systems, firmware development, and solving real-world engineering challenges, we’d love to connect.

Skills

CC++CI/CDDockerEmbedded LinuxEthernetGDBJTAGLinuxPCI ExpressPythonRTOSSoCUSB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free