
Embedded Software Engineering Intern
Analog Devices3 days ago
Istanbul, TurkeyIntern
Responsibilities
- Develop firmware and host firmware for security technologies and products.
- Perform secure coding and code reviews.
- Qualify code and develop host SDKs.
- Create documentation and perform benchmarking.
- Collaborate with the Security Business Unit while gaining experience in embedded software development.
Requirements
- Currently pursuing a BSc or MSc in Computer Science or Electrical Engineering.
- Strong Computer Science background and problem-solving skills with analytical thinking.
- Practical experience in embedded software development.
- Preferred hands-on experience with C, C++, and Python.
- Preferred understanding of I2C, SPI, UART, and other digital communication interfaces.
- Preferred working knowledge of ARM Cortex-M and RISC-V architectures.
- Preferred experience operating laboratory equipment.
Benefits
- Internship/co-op program with mentorship, professional development, lunch-and-learn sessions, lab tours, executive speakers, social events, and community service opportunities.
- Opportunity to work with experienced engineers and build a professional network.
- Potential consideration for full-time employment after the internship.
- The role is based at ADI’s Istanbul Bilisim Vadisi Office and requires no travel.
About Analog Devices
Analog Devices, Inc. designs and sells analog, mixed-signal, RF, power, sensor, and digital signal processing ICs to OEMs across industrial, automotive, communications, consumer, and healthcare markets. Founded in 1965 and headquartered in Wilmington, Massachusetts, the NASDAQ-listed company earns revenue from catalog and application-specific semiconductors and supporting software used in applications from factory automation and vehicles to data centers and medical devices.