You will work closely with Engineering, Design, Digital, Nike Sports Research Lab, Program Management and Algorithm/Controls teams.
WHAT YOU BRING
- Master's or Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field;or a combination of education, experience, and training
- 7+ years of relevant industry experience.
- Proven experience in implementing embedded algorithms with a focus on signal processing, control algorithms, pattern recognition, machine learning, classification, data mining, and other areas of machine intelligence.
- Experience driving embedded algorithm implementation from prototype to real-time deployment.
- Experience analyzing data streams from multiple sensors and develop algorithms to extract accurate and meaningful sport metrics a plus.
- Partner with engineers, physiologists, biomechanists, sport scientists, and validation teams to develop robust solutions that facilitate the product design process.
- Significant experience withknowledge of C and C++.
- Strong background in embedded systems firmware development.
- Experience w/ sensor systems and algorithm design on embedded platforms.
- Demonstrated expertise in design of multitasking, event-driven, real time firmware using C and understanding of RTOS concepts.
- Experience with Python and machine learning frameworks like Scikit-learn, TensorFlow, Keras, PyTorch a plus.
- Experience identifying hardware requirements based upon system firmware requirements.
- Ability to support all phases of the product development cycle including architecture, design, development, debugging, documentation and validation.
- Excellent creativity, communication, presentation, troubleshooting, time-management and analytical skills are required.
- Technicalcontributions toefficient implementation of sensor primitive algorithms.
- Technicalcontributions toimplementation of descriptive, predictive, and prescriptive models of athlete performance.
- Positive energy, curiosity, and a passion for building magical products that users love.
- Strong technical savvy and understanding/curiosity about emerging innovative technologies.
- Ability to work in a fast-paced environment where continuous learning is core to our identity.
- Willingness to roll up your sleeves to win as a team.
As Firmware Lead, you will play a critical role in driving the execution of our powered athlete product roadmap. You will be responsible for the implementation of algorithms and controls in firmware, ensuring our products deliver a superior user experience.
IN THIS ROLE YOU WILL
- Collaborate with algorithms and controls engineers to implement algorithms designed to improve athlete performance.
- Contribute toa team of firmware engineers committed to delivering magical experiences for athletes.
- Interface with engineers, designers, and researchers to ensure a cohesive experience that serves the athlete.
- Work with Engineers, Designers, Innovators, and other experts to architect and realize intent and experience design of embedded systems and solutions.
- Use concept sketches, pseudo-code, engineering design/ideas, and other communication methods to assure clear understanding of technological capabilities and limitations.
- Create specifications in order tocollaborate withexternal software development partners to create prototypes, proof-of-concepts, and consumer grade embedded software.
- Develop scalable firmwarearchitecturesthat can support multiple generations of products.