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