Demo

Senior Firmware Engineer

TTI Floor Care North America
Anderson, SC Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 5/16/2026
Job Description:

Employer: Techtronic Cordless GP

Title: Senior Firmware Engineer

Work Location: 100 Innovation Way, Anderson, SC 29621

Job Description:

  • Evaluate and develop future technologies, providing firmware development, software maintenance, and electrical engineering project support for a variety of floor care and other consumer products.
  • Work across multiple teams to jointly develop and refine engineering requirements based on marketing and user needs.
  • Responsible for firmware engineering, design, development, and implementation of system PCBAs for new products, and life cycle management activities of existing products, to meet specified performance criteria.
  • Peer review and drive best practice within the Global Team using unit test, static analysis, and validation plans.
  • Establish test plans to ensure firmware meets product design specifications with the help of the product hardware engineer.
  • Ensure approval with UL, CSA, and other safety agencies with the help of the agency engineer.
  • Assist the laboratory with preparation of test units and the analysis of test results.
  • Work with the product teams to compile engineering product development schedules and ensure key engineering deliverables, quality, performance, and cost targets are met.
  • Drive innovation: Stay abreast of relevant technologies and assess innovations regarding their applicability to floor care and other consumer products.

Job Requirements:

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field, or foreign degree equivalent, and 5 years of progressively more responsible relevant experience as an Engineer or related alternate acceptable occupation; OR Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field, or foreign degree equivalent, and 2 years of relevant experience as an Engineer or related alternate acceptable occupation.

Work Or Academic Experience Must Include:

  • Consumer products, aerospace, industrial, or medical electrical engineering, including: new product firmware design of electronics systems, controls, and sensors.
  • Bare-metal and RTOS firmware designs.
  • Magnetic sensing application utilizing hall sensor, magnetoresistive sensors, and magnetometers.
  • Current sensing applications and firmware development for MCU’s (AC/ DC motor control, battery management, charging and monitoring, and current level sensing and control).
  • Firmware development using the “C” language.
  • Software tools IAR, Visual Studio, Git Control, and Issue tracking software.

Approximately 10% domestic and international travel required.

Salary.com Estimation for Senior Firmware Engineer in Anderson, SC
$104,657 to $123,889
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 Senior Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
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 TTI Floor Care North America

  • TTI Floor Care North America Anderson, SC
  • Job Description Product Manager - Floor Care - Anderson, SC Role Summary This Product Management role is responsible for the growth and management of the i... more
  • 9 Days Ago

  • TTI Floor Care North America Anderson, SC
  • Job Description Project Engineer Role Summary Lead engineering efforts in the new product development, design and implementation of one or multiple new pro... more
  • 10 Days Ago

  • TTI Floor Care North America Anderson, SC
  • Job Description TTI Floorcare has an opening in the Anderson, SC corporate office for a Finance Analyst I within the Commercial Finance department. The ide... more
  • 14 Days Ago

  • TTI Floor Care North America Anderson, SC
  • Job Description: Employer: Techtronic Cordless GP Title: Project Leader Work Location: 100 Innovation Way, Anderson, SC 29621 Job Description: Responsible ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Firmware Engineer jobs in the Anderson, SC area that may be a better fit.

  • TechSource Greenville, SC
  • Position Description Pay range: $105 - $115,000 annually Who We Are: TechSource, a Salas O'Brien company, is a nationally recognized engineering and scient... more
  • 4 Days Ago

  • Fluor Corporation Greenville, SC
  • At Fluor, we are proud to design and build projects and careers. We are committed to fostering a welcoming and collaborative work environment that encourag... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!