Electronics Engineer (Contract-Based – ESP32 / PCB Design)
Location: Islamabad
Contract-Based Position
About the Role
We are looking for a hands-on Electronics Engineer to join our R&D department on a contract basis. The role focuses on diagnosing, improving, and developing ESP32-based circuits used across our products. You’ll work closely with our software team to ensure smooth hardware–software communication and assist in creating easy-to-follow documentation and wiring layouts for our production units.
Key Responsibilities
- Diagnose and troubleshoot ESP32 hardware faults and electrical issues.
- Design, test, and modify PCBs for ongoing and new product development.
- Prepare circuit diagrams, wiring layouts, and connection documents for the production team.
- Ensure all designs comply with electrical safety standards (resistance, grounding, load distribution, etc.).
- Work alongside software engineers to verify communication protocols (UART, RS-485, I²C, etc.) and integration points.
- Maintain accurate documentation for each project and assist in improving circuit clarity for low-level wiring.
Requirements
- Minimum Bachelor’s in Electronics / Electrical Engineering (or equivalent experience).
- Strong understanding of ESP32, microcontrollers, and embedded hardware.
- Experience with PCB design tools such as EasyEDA, Altium, or KiCad.
- Working knowledge of digital and analog circuits, voltage regulation, and safety practices.
- Ability to collaborate effectively with cross-functional software and hardware teams.
- Must be able to Commute to i-9/2 Daily Monday-Saturday
Preferred Skills
- Background in IoT, Embedded Systems.
- Experience in soldering, circuit assembly, and component-level debugging.
- Familiarity with documentation standards and labeling for production.
Contract Terms
- Contract Duration: Minimum of 1 to 2 years (exact terms discussed during interview).
- Probation Period: A 2-month paid probation will apply before the official contract is signed. During this time, both performance and team compatibility will be assessed.
- The formal contract will only be issued and signed after successful completion of the probation period.
Job Types: Full-time, Contract
Contract length: 12-24 months
Pay: From Rs50,000.00 per month
Ability to commute/relocate:
- Islamabad: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- If your ESP32 keeps resetting every few seconds after connecting a relay module, what’s the most likely cause and how would you fix it?
- You’re measuring 5 V from a circuit but your multimeter shows 4.8 V. What’s your first step — and is that a problem?
- When designing a PCB for an ESP32 that drives LEDs and sensors, why is it important to use resistors on signal lines and how would you select their values?
- You’ve wired up an RS-485 circuit, but you’re receiving gibberish characters in your serial monitor. What could be wrong?
- Why is a pull-up resistor often used on an I²C line, and what happens if you forget it?
Location:
Work Location: In person