SiliconNexus is a fast-growing technology company specializing in end-to-end solutions across Embedded Systems, IoT, AI/ML, Blockchain, and Web & Mobile Application Development. We are dedicated to innovation and engineering excellence, creating intelligent products that make a real-world impact. We are seeking a passionate Embedded System Engineer who thrives in a dynamic, collaborative environment and is excited to work on next-generation smart technologies.

Key Responsibilities
- Design, develop, and maintain embedded firmware for microcontroller-based systems.
- Translate product requirements into robust, scalable embedded solutions.
- Develop, test, debug, and optimize embedded software using modern development tools.
- Collaborate closely with hardware teams to ensure seamless hardware-software integration.
- Develop and optimize low-level drivers for interfaces such as I2C, SPI, UART, CAN, and USB.
- Implement and optimize communication protocols including TCP/IP, MQTT, HTTP, CoAP, BLE, Zigbee, Wi-Fi, and LTE/GSM.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Analyze system performance, troubleshoot issues, and enhance stability and scalability.
- Integrate and validate new hardware platforms and third-party modules.
- Support software QA, testing, and post-production maintenance activities.
- Work collaboratively with cross-functional teams to deliver high-quality embedded products.

Required Qualifications
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field.
- 1–3 years of hands-on experience in embedded systems or firmware development.
- Proficient in C/C++ programming for embedded applications.
- Experience with microcontrollers/microprocessors such as ESP32, STM32, Arduino, Raspberry Pi, NXP, nRF52, IMX6/8, and TI Controllers.
- Familiarity with embedded development tools and toolchains like GCC, Keil, IAR, or PlatformIO.
- Hands-on experience with RTOS platforms such as FreeRTOS, Zephyr, ThreadX, or MbedOS.
- Strong understanding of embedded communication protocols including I2C, SPI, CAN, UART/USART, and USB.
- Knowledge of networking stacks and IoT protocols such as TCP/IP, UDP, HTTP, MQTT, and CoAP.
- Familiarity with connectivity technologies including BLE, Zigbee, Wi-Fi, and LTE/GSM.
- Strong debugging, analytical, and problem-solving skills.
- Proficiency with Git or other version control systems.
- Good communication skills and ability to work effectively in a team environment.

Preferred Qualifications and Benefits
- Experience with cloud IoT platforms like AWS IoT, Azure IoT, or Google Cloud IoT.
- Exposure to IoT security, OTA firmware updates, and edge computing solutions.
- Familiarity with CI/CD pipelines and automated embedded testing.
- Experience with hardware bring-up and low-level debugging tools such as JTAG, Logic Analyzer, and Oscilloscope.
- Knowledge of Linux-based embedded systems is an advantage.

We offer a competitive salary along with a comprehensive benefits package that includes fuel and medical benefits. Our flexible working hours promote a strong work-life balance. Employees have opportunities for professional growth and continuous learning, with exposure to cutting-edge technologies and international projects. SiliconNexus fosters a collaborative, innovative, and inclusive work environment.

If you are passionate about Embedded Systems and Firmware Development and eager to contribute to impactful technology solutions, we encourage you to apply.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 19, 2026
Posting Date:
Oct 13, 2026

SiliconNexus

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!