← Back to jobs

Xperteez Technology Logo
Embedded Software Engineer

Xperteez Technology

 

Pune, Maharashtra, India

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Embedded Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop and maintain embedded software for microcontroller-based systems, focusing on real-time performance and hardware integration.

This role is on-site.

Responsibilities

  • Write and debug embedded C and C++ code for bare-metal or RTOS environments.
  • Implement and optimize communication protocols including UART, I2C, SPI, CAN, and USB.
  • Develop firmware for Cortex-M4 and equivalent architectures (STM32, ESP-32, NXP, Atmel).
  • Configure and manage hardware peripherals such as timers, PWM, and WDT.
  • Debug system-level issues and ensure stability in product-based embedded applications.

Required Skills

  • 5 to 8 years of experience in embedded software development.
  • Strong proficiency in Embedded C and working knowledge of C++.
  • Hands-on experience with Real-Time Operating Systems (RTOS) or bare-metal programming.
  • Deep understanding of inter-peripheral communication: UART, I2C, CAN, SPI.
  • Experience with microcontrollers like STM32, ESP-32, NXP, or Atmel.
  • B.E./B.Tech/M.E./M.Tech/M.S. in Electronics or equivalent.
  • Proven work stability in product-based organizations.

Preferred Skills

  • Exposure to Robotics Operating System (ROS).
  • Strong system-level debugging and problem-solving skills.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs