Description
Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary. Job Summary
Internship-Software Development Engineer
We are looking for students and early‑career professional who are willing to build a career in embedded firmware software development for IoT and medical devices.
The role will be based in Flex Milan Design Center.
What a typical day looks like:
- You will design and develop embedded firmware (low-level software) for medical devices.
- Collaborate in the definition of software requirements and embedded system architecture.
- Develop and maintain embedded C code on microcontrollers, with strong focus on quality, reliability, and security.
- Support software integration with hardware and peripherals (MCU, sensors, communication interfaces).
- Collaborate daily with multidisciplinary and international engineering teams (HW, System, QA).
Here is some of what you'll need:
- Degree in Electrical Engineering, Computer Engineering, Computer Science or similar.
- Basic knowledge of embedded systems / microcontroller-based development.
- Familiarity with C programming and embedded software concepts (interrupts, timers, peripherals, memory).
- Interest in firmware development for regulated products (medical devices).
- Flexibility and availability to travel.
- Fluent English and Italian.
What you'll get for the great work you provide:
- 6 month Internship program (plus 6 month renewable).
- An international working environment.
- Work with leading companies in their industrial segments.
- Opportunity to work in a medical device R&D environment, following structured development processes.
Is Sponsorship Available?
NoFlex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).Apply on company website