Get Free Trial Week Developer Access, Try Before You Hire. Click Here to Claim Now

Career

We do understand that employees are spending 80% of their time at workplace so we provide them Vibrant Office environment & hassle-free infrastructure which give us best output with quality of work from the employees.

Establishment
14+ YEAR OF ESTABLISHMENT
Worldwide
1000+ OF CUSTOMERS WORLDWIDE
Ratings
4.8/5 CUSTOMER RATING
Job Overviews

Job ID: 500

Designation: Sr. Software Engineer

Location: Ahmedabad

Work Mode: Work from Office

Vacancy: 1

Experience: 4 To 6

Job Title: Firmware Embedded Engineer (4+ Years Experience)

Job Responsibilities

  • Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based systems.
  • Develop high-quality embedded software using Embedded C/C++ for real-time applications.
  • Work with communication protocols such as UART, SPI, I2C, CAN, USB, Ethernet, GPIO, ADC, and PWM.
  • Perform firmware debugging, optimization, validation, and troubleshooting to ensure product reliability and performance.
  • Collaborate with hardware engineers for board bring-up, hardware validation, and system integration.
  • Develop device drivers, bootloaders, and firmware for embedded platforms.
  • Participate in code reviews, maintain technical documentation, and follow software development best practices.
  • Support product development throughout the complete lifecycle, from design to production.

Required Skills

  • 4+ years of hands-on experience in Embedded Firmware Development.
  • Strong programming skills in Embedded C/C++.
  • Experience with ARM Cortex, STM32, NXP, TI, ESP32, PIC, AVR, or similar microcontrollers.
  • Good understanding of RTOS (FreeRTOS, ThreadX, etc.) and embedded system architecture.
  • Hands-on experience with communication protocols including UART, SPI, I2C, CAN, USB, and Ethernet.
  • Proficiency with debugging tools such as JTAG, Oscilloscope, Logic Analyzer, and Multimeter.
  • Experience with version control systems (Git) and embedded development tools.

Qualifications Required

  • BE/B.Tech/ME/M.Tech in Electronics, Electronics & Communication (ECE), Electrical, Embedded Systems, Instrumentation, or a related field.
  • Minimum 4+ years of relevant experience in Embedded Firmware Development.
  • Strong analytical, debugging, communication, and problem-solving skills.

OUR OFFICES


ManekTech's Global Presence

USA

4100 NW Loop 410, Suite 200, San Antonio, Texas, USA 78229

UK

7 Artisan Place Harrow, HA3 5DS

Germany

Franz-Joseph-Strasse, 11,Munich, 80801, Germany

South Africa

The Business Centre No 1. Bridgeway Road, Bridgeway Precint, Century City, Cape Town, South Africa, 7446

PREV
NEXT