Senior Software Engineer

NXP Semiconductors


Job Location:

Beijing - China

Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Responsibilities:

  • Develop and optimize Embedded MLinference engines for microcontrollers.
  • Train and fine-tune machine learning models using LLM TensorFlow and/or PyTorch to be deployed 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 MLapplications.
  • Optimize machine learning algorithms to meet the performance and resource constraints of embedded systems.
  • Stay up-to-date with the latest advancements in Embedded MLby reading and interpreting technical articles and research papers.

Requirements:

  • Masters 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.
  • Excellent programming skills in at least one of the following: C C or Python.
  • Proven ability to read and understand technical articles and research papers in English.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and the ability to work collaboratively in a team environment.
  • Preferred Qualifications:
  • Proven experience with deploying machine learning models to embedded devices specifically for Embedded MLapplications.
  • Familiarity with embedded systems microcontrollers and real-time operating systems (RTOS).
  • Deep understanding of software development life cycle and best practices for embedded systems.
  • Previous experience in a full-time role or significant project in a related field.
  • Expertise in optimization techniques for low-power and low-latency machine learning models.


More information about NXP in Greater China...

#LI-d6f4

Required Experience:

Senior IC

Responsibilities:Develop and optimize Embedded MLinference engines for microcontrollers.Train and fine-tune machine learning models using LLM TensorFlow and/or PyTorch to be deployed on resource-constrained devices.Implement and experiment with techniques to improve model performance on low-power an...

About Company

Company Logo

NXP is a global semiconductor company creating solutions that enable secure connections for a smarter world.

View Profile View Profile