NXP Semiconductors logo

Senior AI Software Developer

NXP Semiconductors
August 17, 2026
Full-time
On-site
Brno, Czechia
Other Semiconductor Jobs, Level - Senior

Job Title

Senior AI Software Developer

Role Summary

Develop and maintain tools, libraries and frameworks to deploy and optimize neural network models on embedded and mobile devices. Work in the AI Software R&D team to deliver runtime libraries, SDK components and deployment tooling that enable audio, vision, generative and language models on constrained platforms.

Collaborate with international teams and contribute to open-source projects and hardware/software co-development for AI accelerators. Position is based in Brno within NXP's AI Software R&D organization.

Experience Level

Senior-level. The posting identifies a senior role but does not specify years of experience.

Responsibilities

Main responsibilities include:

  • Design and implement tools and libraries (primarily Python, also C++) for deploying and optimizing neural networks on embedded and mobile devices.
  • Develop and maintain runtime frameworks and SDK components for AI on constrained platforms.
  • Enable and optimize audio, vision, generative AI and language models for mobile/embedded targets.
  • Implement proofs-of-concept, evaluate new research and prototype novel solutions.
  • Contribute to relevant open-source projects (e.g., PyTorch) and company OSS initiatives.
  • Co-develop software interfaces to AI accelerator hardware and support integration/testing.
  • Support and maintain critical software systems and meet delivery goals and deadlines.

Requirements

Must-have and preferred qualifications:

  • Must-have: Strong Python skills and familiarity with software engineering best practices (testing, version control, CI/CD).
  • Must-have: Ability to work in English within distributed international teams.
  • Nice-to-have: Experience with C/C++ or JavaScript/TypeScript.
  • Nice-to-have: Familiarity with AI/ML frameworks (TensorFlow, PyTorch) or compiler/optimization technologies.
  • Experience developing for embedded or mobile targets and optimizing models for constrained hardware is desirable.
  • Willingness to contribute to open-source and to participate in research/prototype activities.
  • Ability to handle security-related tasks and follow processes required for security certifications.
  • Valid visa and work permit to work in the Czech Republic (required at application stage).

Education Requirements

The posting requests an academic background or practical experience with neural networks or machine learning algorithms. It also references training certificate opportunities for safety standards (IEC61508:2010, ISO26262:2018). No specific degrees (e.g., Bachelor's/Master's/PhD) or fields of study are explicitly required in the posting.


About the Company

Company: NXP Semiconductors

Headquarters: Nijmegen, Netherlands

NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

NXP Semiconductors logo

Date Posted: 2026-08-17