Embedded Engineer

Embedded System Engineer

1 Nos.
106404
Full Time
2.0 Year(s) To 5.0 Year(s)
4.00 LPA TO 5.00 LPA
IT Software- Embedded /EDA /VLSI /ASIC /Chip Des.
IT-Hardware/Networking
B.Tech/B.E. - Computers; B.Tech/B.E. - Electrical
Job Description:

We are seeking a passionate and skilled Embedded Systems Engineer to join our growing R&D and product development team. You will play a key role in the design, development, and testing of embedded software and firmware across various platforms including STM32, Embedded Linux, and Bluetooth Low Energy (BLE) systems.

Key Responsibilities:

  • Design and develop firmware for STM32 microcontrollers using STM32CubeMX, STM32CubeIDE, and HAL/LL drivers.
  • Work with Embedded Linux systems for device bring-up, kernel configuration, and driver development.
  • Develop and debug BLE-based applications using the nRF52 series (Nordic SDK / Zephyr).
  • Maintain and enhance legacy systems built on Keil µVision for 8051-based microcontrollers.
  • Integrate and work with various embedded communication protocols such as UART, SPI, I2C, CAN, and USB.
  • Participate in hardware-software integration, board bring-up, and troubleshooting at the system level.
  • Write efficient, reusable, and well-documented code and participate in code reviews and debugging sessions.
  • Collaborate closely with hardware, QA, and application teams throughout the product life cycle.

Required Skills & Experience:

  • Strong hands-on experience with STM32 development tools (STM32CubeMX, STM32CubeIDE, or Keil).
  • Practical experience with Embedded Linux, including build systems (e.g., Yocto, Buildroot), shell scripting, and device drivers.
  • Experience in BLE development using nRF52 (Nordic SDK or Zephyr RTOS).
  • Proficiency in Keil IDE and working knowledge of 8051 architecture.
  • Solid understanding of embedded C/C++ programming.
  • Familiarity with basic embedded protocols: UART, SPI, I2C, GPIO, ADC, PWM, etc.
  • Debugging tools and techniques: JTAG/SWD, logic analyzers, oscilloscopes.

Preferred Qualifications:

  • Exposure to RTOS (e.g., FreeRTOS, Zephyr).
  • Knowledge of low-power design, power optimization, and battery-operated devices.
  • Experience with version control systems like Git.
  • Familiarity with scripting languages (e.g., Python or Bash) is a plus.
Company Profile

A leading force in smart manufacturing, this company specializes in end-to-end electronics production—from product design and prototyping to large-scale manufacturing. With a focus on sectors like IoT, EVs, healthcare, and wearables, it leverages AI-driven automation to streamline supply chains and enable global, cloud-connected production networks.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs