Assistant Engineer Internship: Embedded Software Development – Porting of packages between microcontrollers of the same family F/M
NXP
Job Summary
NXP's Secure Transaction and Identification product line is seeking a final-year bachelor student for a 3-month embedded software development internship. The intern will port a reference software package, including a Real-Time Operating System and USB connection, between NXP LPC microcontrollers. This role involves generating clear, reusable code within a collaborative, multicultural environment, supported by experienced engineers.
Must Have
- Port Real Time Operating System and its related modules
- Port USB connection from stand-alone USB IC to new LPC integrated USB module
- Generate clear, reusable, clearly documented and evolutive code
- Be in the final year of a bachelor’s program, specialized in embedded software
- Have experience with MCUXpresso IDE or similar software design suite
- Have a good command of English, both written and spoken
Good to Have
- Experience in NXP LPC microcontroller
Perks & Benefits
- Work on cutting-edge embedded technologies
- Gain hands-on experience in embedded software development
- Collaborate with a diverse and experienced team
- Contribute to real-world projects with global impact
Job Description
Context
The Secure Transaction and Identification product line develops integrated circuits for a wide range of secure applications, including (but not limited to) Near Field Communication systems.
We are currently seeking a final-year bachelor student for a 3-month internship to port a reference SW package from a microcontroller to more powerful one (LPC54102 to LPC54628 - same LPC microcontrollers family).
Your Mission, your Responsibilities
As an intern, you will have to port Real Time Operating System and its related modules. On top, you’ll have to port USB connection from stand-alone USB IC to new LPC integrated USB module.
You will have to generate clear re-usable code (easily readable, clearly documented and evolutive).
You will be supported by experienced engineers and work in a collaborative, multicultural environment.
Your Profile
- You are in the final year of a bachelor’s program, specialized in embedded software.
- You have experience with MCUXpresso IDE or similar software design suite.
- Your experience in NXP LPC microcontroller is a plus.
- You are motivated to learn and grow in the field embedded software.
- You enjoy working in a multicultural team environment.
- You have a good command of English, both written and spoken.
Why Join Us?
- Work on cutting-edge embedded technologies.
- Gain hands-on experience in embedded software development.
- Collaborate with a diverse and experienced team.
- Contribute to real-world projects with global impact.
More information about NXP in France...
#LI-8e4d
NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.com
Read More
Career Development Opportunities
Bright Minds. Bright Futures.
We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills.
Read More
Commitment At NXP.
We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality
.
Read More
Thank you for considering a career at NXP. To help you prepare for the different steps in our hiring process, see the following useful advice and tips
.
Are you already an NXP employee? Do not apply here. Instead, you must apply via our internal career page
.