Openings For Embedded Systems with ZigBee Smart Energy Profile

Tekskills Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tekskills Inc. is hiring for an Embedded Systems Software role focusing on ZigBee SEP 1.4 and ZigBee Cluster Library. The candidate should have 2–6 years of embedded systems software development experience and strong C/C++ skills.

Location: Bangalore, with hands-on work in RTOS/Linux, device drivers, BSP customization, bootloaders, and board bring-up. Proficiency in ARM Cortex MCUs and debugging tools is required.

Qualifications

  • 2–6 years of embedded systems software development experience.
  • Hands-on RTOS/Linux, device drivers, BSP customization, bootloaders.
  • Experience with board bring-up and debugging.
  • Strong knowledge of C and C++.
  • Exposure to ARM Cortex-based MCUs/MPUs.
  • Embedded Linux/RTOS architectures, kernel modules and driver development.
  • Familiarity with UART, SPI, I2C interfaces.
  • Experience with unit/integration testing and static analysis.
  • Knowledge of software design principles and patterns in embedded systems.
  • GDB, JTAG, Trace32, and Visual Studio debugging tools.
  • Version control (Git, SVN, CVS) and CI tools (Jenkins).
  • Experience in all phases of Software Development Life Cycle.

Responsibilities

  • Design and development of Embedded Systems Software.
  • Proficient in programming languages C and C++.
  • Strong knowledge of ZigBee SEP 1.4 and ZigBee Cluster Library.
  • Exposure to ARM Cortex based microcontrollers/processors.
  • Embedded Linux and RTOS architecture, kernel modules and driver development.
  • Board bring-up activities and boot sequence analysis.
  • Debugging using GDB, memory leak analysis, and performance profiling tools.
  • Understanding of software design principles and patterns in embedded systems.
  • Experience in unit testing, integration testing and static code analysis tools.
  • Knowledge of UART, SPI and I2C interfaces.

Skills

Embedded C/C++
RTOS/Linux
ARM Cortex
Board bring-up
GDB debugging
OS concepts: POSIX Threads / IPC
Unit testing / Integration testing
Software design patterns
UART / SPI / I2C

Tools

GIT
SVN
CVS
TFS
Jenkins
Visual Studio
Trace32
GDB

Job description

Hi

We are hiring for Embedded Systems Software with ZigBee Smart Energy Profile 1.4, ZigBee Cluster Library.


Experience: 2 to 6 years of Embedded systems software development

Location: Bangalore

Mandatory: At least 2 years of hands-on experience in design and development of Embedded Software involving RTOS/Linux, device drivers, BSP customization, bootloaders, communication protocols, board bring-up, debugging, and product development lifecycle


JD:

  • Having strong knowledge and experience on Design and Development of Embedded Systems Software.
  • Proficient in programming languages C and C++.
  • Strong knowledge and experience on ZigBee Smart Energy Profile 1.4, ZigBee Cluster Library.
  • Exposure to ARM Cortex based microcontrollers/processors.
  • Strong understanding of Embedded Linux and RTOS architecture, kernel modules and driver development.
  • Experience in board bring-up activities and boot sequence analysis.
  • Knowledge of software debugging using GDB, memory leak analysis, and performance profiling tools.
  • Understanding of software design principles, object-oriented design, and design patterns in embedded systems.
  • Experience in unit testing, integration testing, and static code analysis tools.
  • Good working Knowledge on UART, SPI and I2C interface.
  • Proficient in OS concepts like POSIX Threads and Inter Process Communication mechanisms.
  • Debugging tools: JTAG debugger, GDB, Trace32 and Visual Studio.
  • Configuration management tools: CVS, SVN, TFS, GIT, ADO and Jenkins.
  • Experience in all phases of Software Development Life Cycle
  • Strong communication and stakeholder interaction skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer
Embedded Software Developer

Tekskills Inc. • Karnataka

On-site
INR 900,000 - 1,300,000
embedded systems software Developer
embedded systems software Developer

Tekskills Inc. • Hosakote

On-site
INR 1,400,000 - 2,200,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Embedded Linux C++ Developer (Networking/Wireless)
Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI • Bengaluru

On-site
INR 600,000 - 30,000,000
Sr. Embedded Developer
Sr. Embedded Developer

Spectra Vision • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer - Bangalore, Byatarayanapura
Embedded Software Engineer - Bangalore, Byatarayanapura

Teamplus Staffing Solution • Bengaluru

On-site
INR 800,000 - 1,200,000
Sr. Embedded Developer
Sr. Embedded Developer

Spectra Vision • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Firmware Developer
Firmware Developer

Zilogic Systems • Chennai District

On-site
INR 800,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

VOLANSYS (An ACL Digital Company) • Ahmedabad District

On-site
INR 700,000 - 1,100,000
Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore
Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

Tata Technologies • Bengaluru

On-site
INR 1,200,000 - 2,000,000