Embedded Systems Engineer

0 - 2 years

3.0 - 7.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

EMIISOLinuxRFProduct designEMCPCB designingAutomotiveEmbedded software

Work Mode

Work from Office

Job Type

Full Time

Job Description

Embedded Systems Engineer (0-2 Years) Apply Now Hyderabad, Telangana, India Job Type Full Time About the Role About the Role We are looking for a highly skilled and hands-on Embedded Systems Engineer to join our innovative team. You will work on production-grade embedded firmware, focusing on real-world deployments, low-power optimizations, connectivity solutions (BLE, LoRa, Wi-Fi), and security. This is not just a coding role you will work closely with hardware, debugging tools, and mass-production considerations. If you have strong C/C++ programming skills, experience with real microcontroller architectures, and a deep understanding of embedded peripherals, RTOS, and debugging tools, we encourage you to apply. Requirements Key Responsibilities Firmware Development & Optimization Develop modular, production-grade firmware for microcontrollers (ARM Cortex-M, ESP32, STM32, nRF, RP2040, etc.). Implement RTOS-based or bare-metal solutions with optimized memory and power management. Integrate secure bootloaders, OTA updates, and firmware encryption mechanisms . Embedded Software & Hardware Integration Interface with sensors, actuators, and wireless modules (BLE, Wi-Fi, LoRa, Zigbee, NB-IoT, LTE) . Work with high-speed communication protocols (SPI, I2C, UART, CAN, Modbus, RS485). Debug using JTAG, SWD, logic analyzers, oscilloscopes, and protocol sniffers . Testing, Debugging & CI/CD in Embedded Write unit tests, hardware-in-loop (HIL) tests, and automated validation scripts for firmware. Utilize Git, CI/CD pipelines, and containerized environments (Docker) for firmware deployment. Identify and resolve low-level performance bottlenecks, memory leaks, and timing issues . Production & Deployment Work on EMC/EMI compliance and regulatory requirements for certification. Support DFM (Design for Manufacturing) and board bring-up testing . Collaborate with app developers, cloud teams, and hardware engineers for end-to-end integration. Required Qualifications Education : BE/B.Tech/M.Tech in Electronics, Electrical, Computer Science, Embedded Systems, or related fields . Experience : 0-2 years (must have built real-world projects beyond academic coursework). Technical Skills Required Programming & Development Expert-level C/C++ programming for embedded systems. Experience with RTOS (FreeRTOS, Zephyr, or similar) . Knowledge of Python (for scripting, automation, or test frameworks). Hardware & Connectivity Hands-on experience with STM32, ESP32, nRF, RP2040, or other modern microcontrollers . Working with BLE, Wi-Fi, LoRa, ZigBee, CAN, RS485, and industrial protocols . Debugging & Tools JTAG, SWD, logic analyzers, oscilloscopes, protocol analyzers . Proficiency in GitHub/GitLab , CI/CD for embedded systems. Experience with memory profiling, real-time debugging, and power optimization . Deployment & Production Understanding of firmware security, OTA updates, and low-power optimizations . Experience with PCB bring-up and factory testing procedures is a plus. Preferred (Bonus) Skills Experience with Edge AI (TinyML, TensorFlow Lite, Sipeed K210, etc.) Experience with secure boot, encrypted firmware, and anti-tamper mechanisms Knowledge of ISO 26262, IEC 61508, or other safety standards

Technology / Manufacturing
Tech City

RecommendedJobs for You

Nasik, Pune, Nagpur, Mumbai, Thane, Aurangabad