Lead Firmware Engineer

M Force

Apply Now


Lead Firmware Engineer needed for an Industrial Automation Company located in Knoxville, TN.  Salary will depend on experience, education and training.  This is a first shift position and offers an excellent benefits package.

JOB DESCRIPTION: The ideal candidate will have a strong background in operating systems and the development and use of board support packages for custom embedded hardware platforms.  Experience with Linux and Windows is highly desired.  Applicant should be fluent in the C and C++ programming languages.  Have experience using debuggers and emulators.


  • Ability to work collaboratively with other team members
  • Experience with the Linux build process for embedded systems (Buildroot, Yocto, etc.)
  • Experience with Linux kernel configurations, building, and debugging
  • Experience with Linux device driver development and debugging
  • Experience with configuring and customizing Linux boot loaders (U-Boot, Grub)
  • Experience with the Windows development process for device drivers, libraries, and applications
  • Experience creating and deploying customized Windows system images (sysprep, WinPE, DISM, etc.)
  • Experience with Arm and x86 processors
  • Experience with Ethernet connectivity and networking
  • Experience developing applications that utilize cryptographic algorithms and protocols
  • Source Version Control Systems (GIT, SVN)
  • Knowledge of the engineering tolls necessary to perform the functions of this job description
  • Strong interpersonal skills
  • Proficiency with designing well-architected software systems and modules that support new technology or improve capability/performance of existing functionality
  • Perform software release activities
  • Ability to work directly with customers to debug and resolve problems found in the field


  • Bachelor's degree from four year college or university or equivalent related experience and/or training or equivalent combination of education and experience

M Force Staffing is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. In addition to federal law requirements, M Force Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. M Force Staffing is an E-Verify Employer

Apply Now

  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow