Freshersworld does not charge any amount for job placement. Beware of fraudsters who ask you to pay on the pretext of giving a job. Know More

Post A Job

Software Engineer-IOT Jobs in Bangalore - DeWalt Corporation

Software Engineer-IOT

DeWalt Corporation
experience-icon 3+ Years
salary-icon Not disclosed
Expired

Posted: 04 Jun 20

Job Description

Job Description
Job Location: Bellandur, Bangalore
Experience: 4 - 7 Years
Summary: We are looking for Embedded C Developer on Linux/Unix with IoT/Wireless/Embedded domain
Responsibilities:
  • Design and develop various features for Wi-Fi gateway product.
  • Experience in design and development of independent network and firmware modules on broadband routers.
  • Good understanding of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP.
  • Create POC, prototype, build and field-testing for growth and innovation by designing IoT systems starting at the individual device through connectivity, data collection and storage, cloud, middleware, and APIs.
  • Develop, deploy, and extend IoT solutions that involve both hardware and software.
  • Provide solutions combining multiple technologies around C/C++, Python, Java, Embedded & Web Technologies.
  • Collaborate on concepts, technology experience, and implementations with technology partners and customers.
  • Required Candidate Profile
    Qualification and Experience requirements:
  • 4+ years of strong programming skills in C/C++ on Linux in Embedded / IoT and Wireless domain.
  • BE/BTECH or MTECH/ME in Electronics/Electrical Engineering or equivalent.
  • Design and develop embedded software/firmware for 16, 32 bit and ARM microcontrollers using C/C++ language.
  • Development on Linux Platform/RTOS with an emphasis on multi-threading, and firmware debugging is plus.
  • Hands on Design and implementation of SW architect design for bare metal devices, Bug Fixing, Verification Testing, Reliability testing and SW release.
  • Solid working knowledge using IoT hardware platforms, communication boards, edge devices and gateways.
  • Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, M2M, 6LoWPAN, Ethernet etc.
  • Working experience in IoT protocols like CoAP, MQTT etc.
  • Experience in Wi-Fi Communications, Wireless Mesh Networks, 802.11a/b/g/n protocols.
  • Deep knowledge and understanding of asynchronous programming, network / socket programming and multi-threaded programming, IPC and efficient use of system APIs to generate high performance code on Embedded OS.
  • Knowledge of cmake, ability to maintain and build code for multiple target platforms (ARM and MIPS toolchains).
  • Familiar with Linux APIs (get network statistics, CPU, memory usage).
  • Familiar with routers and Wi-Fi (RSSI, RCPI, DHCP etc).
  • Knowledge of industry standard protocols and interfaces (I2C, SPI, UART, SDIO, CAN, USB etc.) and exposure to emerging standards and technologies.
  • Job Particulars

    Education BE/B.Tech, ME/M.Tech
    Who can apply Experienced (3+ Years)
    Hiring Process Face to Face Interview
    Employment TypeFull Time
    Job Id938416
    Job Category IT/Software
    Locality Address Bellandur
    Country India

    About Company

    DeWalt Corporation
    Jobs By Location
    Others also searched for
    Job & career videos
    scroll-icon scroll-icon
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    scroll-icon youtube-img
    ARE YOU A FRESHER? REGISTER NOW
    Looking for your first Dream Job?
    Update Resume
    Upload Resume