Job Description:
Employer: Techtronic Cordless GP
Title: Senior Firmware Engineer
Work Location: 100 Innovation Way, Anderson, SC 29621
Job Description:
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:
1. Consumer products, aerospace, industrial, or medical electrical engineering, including: new product firmware design of electronics systems, controls, and sensors.
2. Bare-metal and RTOS firmware designs.
3. Magnetic sensing application utilizing hall sensor, magnetoresistive sensors, and magnetometers.
4. Current sensing applications and firmware development for MCU’s (AC/ DC motor control, battery management, charging and monitoring, and current level sensing and control).
5. Firmware development using the “C” language.
6. Software tools IAR, Visual Studio, Git Control, and Issue tracking software.
Approximately 10% domestic and international travel required.