Image Signal Processing SW Engineer - intern
NXP Semiconductors
- Roznov, Neamț
- Pregătire
- Full-time
- Are you interested in latest trends in image processing, and you want to pursue those studies to become a true expert in this field?
- Is your dream job to become a master of state-of-the-art image quality measuring/calibration equipment available in our lab? To become wanted camera calibration or image quality specialist while having the opportunity to play with all our cool gadgets?
- Are you aiming to become an expert tester who provides the invaluable backbone for our developers? You want to keep an eye for team's code quality, drive the development process simplification, design and write test cases or even investigate new testing areas such as automization of the image quality checks to prevent unwillingly induced bugs by wrong commits.
- Or you are more into real science and you want to investigate cross field approaches to ISP, such as machine learning applications, optimization methods, image quality measurements and much, much more...? The boundaries are placed where your own imagination ends...
- You can notice the ISP performance differences on (almost) every phone camera (visiting the shop and comparing them is the best experience). You might notice different scene adjustment speeds, exposure control behavior, the true representation of black and white colors on the display or presence of any unwanted artifacts in the image. You can see also different "nice image" definitions on various devices e.g. in color representation: some phones have vivid unnatural colors (interestingly usually perceived as more attractive by human eye), the others have in contrary very realistic colors (better if used in image editor).
- pure SW developers
- embedded SW developers
- frontend developers
- HW oriented experts
- tooling developers
- dedicated ISP experts
- We have already our first SoC in our portfolio.
- We provide a full ISP software stack to enable customers to use our device on the chip.
- We built a fully equipped lab used for measuring/calibrating the quality of images produced by our ISP.
- We operate our own CI/CD infrastructure for automated testing and release package generations, integrated board farms as well as prototyping FPGAs for next-gen development.
- We develop our ISP algorithm library based on various approaches for image processing - the library can be used in our ISP software simulator to fully simulate the designed functionality.
- And much more is expected to come in near future - we aim to touch topics such as: machine learning applications, mathematical optimization methods, and of course, even more SoCs and MCUs with ISP are on the way.
- Driver and middleware development for ISP solution (SW and FW)
- Design and implementation of demo applications showing full ISP functionality
- Front end development for tools and applications
- Tool design and development for our camera calibration laboratory
- R&D (Image processing and ISP) for next-gen devices
- ISP algorithm development
- Customer & partner support in technical tasks
- Design and implementation of our CI/CD infrastructure
- Design and execution of tests, verification and validation on embedded software
- Ongoing study on college focused to electronics, computer science, applied mathematics or similar (any grade)
- English language level intermediate and above is essential
- Interest/expertise in image processing, signal processing or image quality (even as active photographer, graphical designer)
- Expertise in C/C++ programming is essential (taking into account current college grade)
- Expertise in ISP development is an great advantage
- Experience with Linux OS, QNX or other RTOS is an advantage
- Experience with embedded devices development is an advantage
- Expertise in test automation, automation tools etc. is an advantage
- Experience with SW quality or functional safety is an advantage
- Expertise in front end state-of-the-art tools and languages is an advantage