
Posted a day ago
Senior Software Engineer
NXP SemiconductorsSenior Software Engineer
Requirements
Master’s degree in Computer Science or Electrical Engineering, Experience with LLM, TensorFlow, or PyTorch, Proficiency in C, C++, and Python, Embedded software development experience, Machine learning expertise
Skills
Machine LearningTensorFlowPyTorchC#PythonLLM
About the role
Responsibilities
- Develop and optimize Embedded ML inference engines for microcontrollers
- Train and fine-tune machine learning models using LLM, TensorFlow, and/or PyTorch for deployment on resource-constrained devices
- Implement and experiment with techniques to improve model performance on low-power and memory-limited devices
- Collaborate with cross-functional teams to integrate ML solutions into embedded systems
- Conduct research on new machine learning techniques and tools specifically for Embedded ML applications
- Optimize machine learning algorithms to meet the performance and resource constraints of embedded systems
- Stay up-to-date with the latest advancements in Embedded ML by interpreting technical articles and research papers
Requirements
- Master’s degree in Computer Science, Electrical Engineering, or a related field
- Strong experience with LLM, TensorFlow, and/or PyTorch for model training and deployment
- Proficiency in programming languages such as C, C++, and Python
- Extensive experience in embedded software development and machine learning
- Proven ability to read and understand technical research papers in English
- Strong problem-solving skills and ability to work collaboratively in a team environment
Preferred Qualifications
- Proven experience deploying machine learning models specifically to embedded devices
- Familiarity with microcontrollers and real-time operating systems (RTOS)
- Deep understanding of the software development life cycle and best practices for embedded systems
- Expertise in optimization techniques for low-power and low-latency machine learning models
About the Company
NXP Semiconductors enables a smarter, safer, and more sustainable world through innovation. As a world leader in secure connectivity solutions for embedded applications, NXP pushes boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
NXP Semiconductors · Beijing
