🔔 FCM Loaded

Embedded Software Engineer

Votary Softech Solutions Pvt. Ltd.

2 - 5 years

Hyderabad

Posted: 17/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

We are looking for a highly skilled Embedded Software Engineer with strong expertise in Linux, device drivers, and firmware development. The ideal candidate will work on cutting-edge embedded platforms involving wireless communication, microcontrollers, and Linux-based systems.

Key Responsibilities

  • Design, develop, and debug embedded software using C and Data Structures
  • Develop and maintain Linux internals and Linux device drivers
  • Work on firmware development for microcontrollers such as STM32
  • Implement and debug communication protocols including UART, I2C, SPI, and DLMS
  • Analyze and troubleshoot network packets using Wireshark
  • Work with WLAN (802.11 standards) for connectivity and performance validation
  • Collaborate with cross-functional teams using GIT, Gerrit, and JIRA
  • Perform code reviews, testing, and documentation

Required Skills

  • Strong programming skills in C and Data Structures
  • Solid experience with Linux Internals and Linux Device Drivers
  • Knowledge of WLAN (802.11), TCP/IP, and packet analysis
  • Hands-on experience with STM32 and microcontroller-based firmware development
  • Working knowledge of UART, I2C, SPI, and DLMS protocols
  • Familiarity with version control and tracking tools (GIT, Gerrit, JIRA)

Nice to Have

  • Experience in embedded networking products
  • Exposure to debugging tools and hardware bring-up
  • Understanding of performance tuning and optimization

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.