Job Responsibilities * Design, develop, optimize, review and debug software in C/C++/Objective-C used in interacting with embedded systems * Specify and acquire instruments, components and tools for use in a NPI environment * Collaborate with cross functional teams to specify and implement test coverage * Run simulations or experiments to make data driven decisions and presenting results to senior management * Deploy calibration and performance verification stations throughout the NPI cycle * Generate reports that analyze large amounts of NPI touch sensor performance data * Debug devices from the system level down to the component level * Redefine existing algorithms to optimize them for performance or execution time * Balance decisions between engineering asks and manufacturing efficiency while ensuring product quality
Required Experience * BS in CE/EE/Physics * Strong programming skills in one or more of the following: C/C++/Objective-C * Experience in one or more source control systems like Git/SVN * Experience in product design of an electronic system and/or knowledge of touch sensing systems * Experience with processing data using tools like MATLAB * Ability to work well in a collaborative, highly cross-functional and fast paced environment. * Strong English written and verbal communication skills