Embedded Engineer Job

Embedded Engineer Job 

Job Title: Embedded Engineer

Location: Bangalore / Hyderabad / Chennai

Experience: 0–3 Years

Job Type: Full-Time

Job Description

We are looking for a passionate and skilled Embedded Engineer to join our engineering team.
The candidate will be responsible for developing, testing, and debugging embedded software
for microcontroller-based systems. Freshers with strong fundamentals and hands-on project
experience are encouraged to apply.

Roles & Responsibilities

  • Design, develop, and debug embedded software using C / Embedded C / C++
  • Work with microcontrollers such as 8051, AVR, PIC, ARM Cortex (STM32, LPC, etc.)
  • Interface peripherals like UART, SPI, I2C, ADC, GPIO, Timers
  • Perform board bring-up, firmware testing, and debugging
  • Use debugging tools such as JTAG, Logic Analyzer, Oscilloscope
  • Collaborate with hardware and testing teams
  • Prepare technical documentation and reports

Required Skills

  • Strong knowledge of C, C++, Data Structures, Python, Embedded C
  • Good understanding of microcontroller architecture
  • Hands-on experience with communication protocols (CAN, UART, SPI, I2C)
  • Basic knowledge of RTOS (FreeRTOS preferred)
  • Familiarity with Embedded Linux (basic knowledge is a plus)
  • Ability to read schematics and datasheets

Educational Qualification

  • B.E / B.Tech in ECE / EEE / CSE / EIE / Mechatronics or related fields

Preferred Candidate Profile

  • Good problem-solving and debugging skills
  • Willingness to learn new technologies
  • Strong communication and teamwork skills

Salary

As per industry standards / Based on experience