8 Months ago • All levels • Research & Development
Job Summary
Job Description
This internship offers an opportunity to contribute to eIQCore software, eIQToolkit, and eIQModel Zoo. You'll work with popular ML frameworks like TensorFlow, PyTorch, and ONNX, developing ML models for MCUs and MPUs. Experience with C/C++, Python, and software engineering is required.
Basic experiencewith C/C++, Python, software engineering or front-end development using react.js
Optional experience with machinelearningframeworks such as TensorFlow or PyTorch
Passion for artificial intelligence, machine learning or embedded systems
Curious and innovative thinking, responsibility for meeting goals and deadlines
We offer
Work in a diversified awarded team with high energy, an open collaboration environment, and eagerness for continuous improvement
Experience in a multinational world-leading semiconductor company
Work with the latest innovations and state-of-the-art technologies in the field of machine learning
Job Summary
Contribute to eIQ Core software including popular open-source Machine Learning inference/compiler frameworks such as TensorFlow, PyTorch, ONNX, Arm NN, Glow, TVM, and NXP's proprietary SW
Contribute to eIQ Toolkit – a desktop-based environment for training, optimization, validation, profiling, and other tasks used in machine learning model development
Contribute to eIQ Model Zooby developing ML models deployable on MCUs and MPUs
Develop a vision-based system with camera calibration using neural networks
Investigate the latest research papers, and technologies and implement proof-of-concepts based on the findings
Cooperate on HW/SW co-design of state-of-the-art machine learning accelerators
Machine Learning SW R&D
A well-established teamworking together for 4+ years responsible for a complete SW portfolio of machine learning products.
Responsible for enablement, design and development of SW products across PC and embedded platforms using a variety of technologies.
Contributing to research, innovation and open-sourcesoftware.
Distributed across multiple countries– US (Austin, TX), Romania, China, Czech Republic and cooperating with other international teams. Communication in English.
The Czech team currently has 13 team membersranging from juniors/interns to very senior developers.
NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.comRead MoreCareer Development OpportunitiesBright Minds. Bright Futures.We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills.Read MoreCommitment At NXP.We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future.