Embedded Developer

5 - 7 years

6 - 10 Lacs

Posted:23 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Education Qualification:
Bachelor s degree in Electronics/ Communication/ Electrical Engineering
Experience :
Minimum 5-7 years software development experience is required. The candidate must show the ability to execute an embedded development project on his/ her own.
Requirements:
  • Must have strong technical knowledge in relevant areas of Embedded Applications Linux drivers, RTOS and NON-RTOS SYSTEM communication protocols, microprocessors and 16/32-bit microcontrollers.
  • Strong expertise, working experience and competence in C/C++, exposure to assembly language is required.
  • Must have hands on knowledge of architecting / designing embedded controls for commercial or industrial application. Knowledge of compliance testing is desirable.
  • Candidate should demonstrate the ability to breakdown requirements into small development modules and create detailed designs.
  • The candidate must have a very good knowledge of Linux operating systems and embedded Linux development.
  • Experience in microcontrollers RTOS based application development is required.
  • Working knowledge of communication standards like Ethernet, RF Sub GHz Technologies, IOT communication protocols (MQTT, AMQP etc.), socket-based communications TCP/IP, Wi-Fi, Bluetooth, BLE, Lora is required.
  • Working knowledge of one or more industrial communication protocols like Modbus, I2C, SPI, CAN, BACnet is preferred.
  • Strong diverse technical skills including an ability to use H/W scope probes, in-Circuit-Emulators, Simulators, or Debuggers for trouble shooting Knowledge on cyber security aware designs.
  • Exposure to HMI tools like QT is desirable.
  • Experience in Board bring up activities, U-Boot, Root file systems interfacing external peripherals.
  • Experience in DSP Interfaces, Cloud IOT development interfaces.
  • Expertise in product development of multi process/thread applications, Inter process communications on multi-core systems.
  • Expertise in shell scripting and Open-source build environments, tool chains.
  • Knowledge in Python or other high-level language with middleware experience.
Desired Skills:
  • Be curious, thorough, and analytical, with a proven ability to learn quickly.
  • Be customer-focused and take ownership of assigned tasks.
  • Have proven ability to self-manage, as well as manage interdisciplinary relationships.
  • Have excellent verbal and written communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana, india

mumbai metropolitan region

new delhi, gurugram, delhi / ncr