DESPRE COMPANIE

NXP Semiconductors este o companie globală de semiconductori care creează soluții care permit conexiuni și infrastructuri sigure pentru o lume mai inteligentă. NXP se concentrează pe cercetare, dezvoltare și inovare pe piețele sale țintă. În România avem centre de excelență în R&D cu peste 23 de ani de istorie în proiectarea, dezvoltarea și inovarea produselor software. Cu o cifră de afaceri de 56 de milioane de euro în 2022, compania este lider global în dezvoltarea de software pentru tehnologiile de tip 5G, Wireless, Automotive (ADAS, AI/ML, Radar) si soluții de securitate.

Linux Kernel/BSP Software Engineering Intern
Stagiu plătit la NXP Semiconductors · Începe după sesiune
Categorii:
  • – Embedded & Internet of Things
Oraș:
  • room București
Aptitudini necesare:

linux c

Ready to join the future of innovation at NXP?

NXP Semiconductors enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better and safer. As the world leader in secure connectivity solutions for embedded applications, we are driving innovation in the secure connected vehicle, end-to-end security & privacy and smart connected solutions markets. Built on more than 60 years of combined experience and expertise, the company has 45,000 employees in more than 35 countries.

Your team

You will closely work with a highly experienced, international, cross functional team of engineers. Part of the i.MX Software Team, we are striving for Total Quality for end-to-end safe and secure products to our customers. We are driven by NXP core values: raising the bar, engaging curiosity, taking initiative, working together, and developing deep core competence.

Your responsibilities

  • Develop and maintenance of ARM core architecture support in Linux, U-Boot, and TF-A;
  • Develop and maintenance of the clock, interrupt, power, memory subsystems in Linux, U-Boot, and TF-A;
  • Integration of new i.MX products into the Linux development and release activities;
  • Maintenance of existing i.MX products in software evolution strategy for Linux and Android;
  • Work with Linux community to upstream i.MX processors into kernel mainline;

To ensure your success in this role, the following experience is needed: * Experience with C programming. * Basic experience in embedded systems software development. * Linux Kernel device driver programming would be a plus. * Experience with source control (git), issues tracking (JIRA) would be a plus * Successful candidates will: * Become development and debugging experts; * Be a part of Linux BSPs development for i.MX Applications Processors; * Face the challenges and opportunities while developing Linux based operating system; * Work with open source community;