Apply for this Job
Job Description:
Employer: Royal Appliance Manufacturing Company dba TTI Floor Care North America
Title: Sr. Firmware Engineer
Location: 8405 IBM Drive, Charlotte, North Carolina 28262
• 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.
Requirements:
Bachelor's or equivalent degree in Computer Science, Electrical Engineering, Computer Engineering, or related field, and 5 years of relevant experience as an Electrical Engineer, R&D Firmware Engineer or related; OR Master's or equivalent degree in Computer Science, Electrical Engineering, Computer Engineering, or related field and 2 years of relevant experience as an Electrical Engineer, R&D Firmware Engineer or related.
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.
Approximately 10% domestic and international travel required.
Date Posted: 08 May 2025
Apply for this Job