Come join a team of creative, energetic, and enthusiasticfirmware engineersresponsible for next-generation Human Interface Devices for iPhone, iPad, iPod, and Mac. We are looking for talented individuals who enjoy creatingfirmware for microcontrollers, prototyping concepts, andinvestigating new technologies. New challenges arise every day that require the sharp problem-solving skills of talented and smart individuals. The team features a collaborative and hands-on environment that fosters engineering excellence, creativity, and innovation. To be successful, you should be able to thrive in a dynamic,agile, multi-disciplinary, and hands-on environment that values engineering excellence, creativity, and innovation.
As a TSIfirmware engineer you will be working on input and sensing technologies for many of Apple's products: iPhone, Mac, Watch, Input Devices, etc. As part of the Incubation team, you will need to: - Brainstorm, invent, and develop new user interaction and sensing concepts - Architect, implement, and maintain complexfirmware designs - Modify existing code bases as necessary tosupport new prototypes - Write clean, easy to understand, and robust code tailored for embedded systems - Negotiate and specify communication protocols, system states, and FW/SW feature requirements with the software team - Help select microcontrollers and sensors, defineelectricalrequirements, and review schematics with the hardware team - Bring up and debug proof of concept prototypes quickly
Education & Experience
- BS CS/CE/EECS
Role Number: 200016844