Embedded System Engineer

 

Description:

As an Embedded System Engineer at SiliconNexus, you will be responsible for designing, developing, and optimizing firmware and embedded software for a wide range of products, including IoT, Automotive, Robotics, Medical, and Commercial Systems. The ideal candidate has a deep understanding of hardware-software integration and enjoys solving complex engineering challenges.

Key Responsibilities

  • Design, develop, and implement software for embedded systems in diverse product categories.
  •  
  • Translate product requirements into technical specifications and robust firmware solutions.
  •  
  • Develop, test, and debug embedded software using modern development tools.
  •  
  • Review code, perform design validation, and ensure high software quality.
  •  
  • Analyze and enhance system performance, stability, and scalability.
  •  
  • Integrate and validate new hardware and software designs.
  •  
  • Collaborate with hardware teams to ensure seamless integration.
  •  
  • Optimize I/O performance and support software QA processes.
  •  
  • Provide post-production and maintenance support for deployed products.
  •  
  • Evaluate and integrate third-party libraries or open-source software when applicable.
  •  
  • Required Qualifications & Skills
    • 1–3 years of hands-on experience in embedded systems development.
    •  
    • Strong command over microcontrollers/microprocessors such as ESP32, STM32, Arduino, Raspberry Pi, NXP, nRF52, IMX6/8, or TI.
    •  
    • Proficiency in C/C++ programming and familiarity with embedded toolchains (GCC, Keil, IAR, etc.).
    •  
    • Experience in driver development for protocols such as I2C, SPI, CAN, UART/USART, and USB.
    •  
    • Exposure to connectivity modules like BLE, Zigbee, Wi-Fi, LTE/GSM.
    •  
    • Practical experience with bare-metal development and RTOS platforms (FreeRTOS, Zephyr, ThreadX, MbedOS, etc.).
    •  
    • Understanding of networking protocols such as TCP/IP, UDP, HTTP, MQTT, and CoAP.
    •  
    • Strong problem-solving, analytical, and debugging skills.
    •  
    • Excellent communication and collaboration abilities.

Organization SiliconNexus
Industry Engineering Jobs
Occupational Category Embedded System Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 1 Year
Posted at 2026-03-27 11:11 am
Expires on 2026-05-11