Overview
Job Title: Embedded Software Developer
Job Location : Perundurai , Erode
Experience : 0-1 Year
Job Overview:
We are hiring an experienced Embedded Software Developer with a minimum of 2 years of experience in designing, developing, and maintaining software for embedded systems. The ideal candidate will have expertise in platforms like Arduino, PIC, STM32, or Raspberry Pi, programming proficiency in C, C++, Embedded C, and Python, along with a solid understanding of basic electronics and schematics.
Responsibilities:
- Develop firmware for microcontrollers/microprocessors such as Arduino, PIC, STM32, or Raspberry Pi.
- Write optimized and maintainable code using C, C++, Embedded C, and Python.
- Collaborate with hardware teams to design embedded systems and ensure seamless hardware-software integration.
- Conduct rigorous testing and debugging to verify system functionality and resolve issues.
- Optimize embedded systems for power efficiency, memory utilization, and real-time performance.
- Prepare detailed technical documentation, including schematics, code comments, and user manuals.
- Maintain software versioning and change logs.
- Analyze system performance and resolve bottlenecks and integration issues.
- Provide solutions for hardware-software design challenges.
Requirements:
Technical Skills:
- Proficiency in C, C++, Embedded C, and Python.
- Hands-on experience with Arduino, PIC, STM32, or Raspberry Pi.
- Strong knowledge of basic electronics, circuit design, and schematics.
- Familiarity with communication protocols such as I2C, SPI, UART, and CAN.
- Experience using debugging tools like oscilloscopes, logic analyzers, and JTAG debuggers.
Qualifications:
- Degree in Electrical Engineering, Electronics & Communication, Mechatronics, or a related field.
- Minimum 2 years of experience in embedded systems development.
Preferred Skills:
- Knowledge of real-time operating systems (RTOS) and bare-metal programming.
- Experience with version control systems such as Git.
- Understanding of PCB design and reading datasheets.
Job Types: Full-time, Permanent, Fresher
Pay: ?15,000.00 - ?25,000.00 per month
Benefits:
- Cell phone reimbursement
- Flexible schedule
- Health insurance
- Internet reimbursement
- Life insurance
- Provident Fund
Schedule:
- Day shift
- Fixed shift
- Monday to Friday
- Morning shift
- Weekend availability
Supplemental Pay:
- Performance bonus
- Shift allowance
- Yearly bonus
Education:
- Bachelor's (Preferred)
Experience:
- total work: 2 years (Preferred)
Work Location: In person
Speak with the employer
+91 7708244436