Embedded Engineering Intern
PiRails · Lahore
Job description
About the role
An embedded engineering internship is open for someone who designs production-grade circuits, programs microcontrollers and develops edge-processing hardware for IoT and smart workspace solutions. The intern works hands-on with PCB design tools, embedded communication protocols and physical hardware prototyping.
Key responsibilities
- Design production-grade PCBs using KiCad and run circuit simulations with Proteus before manufacturing.
- Program microcontrollers and single-board computers such as Raspberry Pi for real-time edge processing and device control.
- Implement low-level hardware communication protocols including RS485, ZigBee, MQTT, SPI, I2C and UART.
- Prepare design and manufacturing files (GERBER, BOM, Pick and Place) for fabrication and help with hardware assembly, testing and power management optimization.
Required profile
- Educational background in Electrical Engineering, Computer Engineering or Embedded Systems.
- Solid understanding of hardware prototyping, power management and noise reduction on production-grade PCBs.
Required skills
- Hands-on experience with PCB design tools (KiCad) and circuit simulation software (Proteus).
- C/C++ microcontroller programming and familiarity with embedded interfaces (RS485, ZigBee, MQTT, SPI, I2C, UART).
Applications must be submitted through the CM IT Internship Program portal.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
PiRails
Lahore