Job Description:
We are seeking a passionate and skilled Embedded Engineer with over 2 +years of hands-on experience in embedded systems development. The ideal candidate should have a strong background in microcontroller programming, especially with ESP32, and be proficient in C/C++ programming for real-time embedded applications.
You will be part of a dynamic engineering team responsible for developing innovative embedded solutions for our products.
Key Responsibilities:
- Design, develop, and test embedded firmware for ESP32 and other microcontroller-based platforms
- Develop applications using C/C++ and integrate with hardware peripherals (UART, SPI, I2C, GPIO, ADC, PWM, etc.)
- Collaborate with hardware engineers to ensure seamless hardware-software integration
- Work with FreeRTOS or similar RTOS for real-time application development
- Debug embedded systems using tools like JTAG, logic analyzers, and oscilloscopes
- Write and maintain clear and efficient code following coding standards
- Document technical specifications, design, and development processes
- Support existing products and troubleshoot issues in deployed systems
Required Qualifications:
- Education: B.Tech / M.Tech / M.Sc. in Electronics, Electrical, Embedded Systems, or a related field
- Experience: Minimum 2+ years in embedded firmware development
Technical Skills:
- Strong hands-on experience with ESP32 and its development environments (e.g., ESP-IDF, Arduino, or MicroPython)
- Proficient in C/C++ for embedded systems
- Experience with RTOS (preferably FreeRTOS)
- Strong understanding of embedded protocols (SPI, I2C, UART, CAN, etc.)
- Familiarity with low-power design principles
- Basic understanding of electronics hardware and ability to read schematics
- Familiar with debugging and testing tools: JTAG, oscilloscopes, logic analyzers
- Version control using Git
Preferred Skills:
- Experience with wireless communication protocols: Wi-Fi, BLE, Zigbee
- Exposure to IoT platforms and cloud integration
- Knowledge of Python or scripting for automation or testing
- Familiarity with OTA (Over-The-Air) updates for embedded devices
- Experience working with sensors, actuators, and analog interfaces
Soft Skills:
- Strong problem-solving and analytical skills
- Effective communication and documentation abilities
- Ability to work both independently and within a team
- Adaptable to fast-paced and changing project requirements
Ready to travel different location in India based on the requirement
Apply now: hr@sinrorobotics.com
or 730637706
Job Type: Full-time
Pay: ₹20,000.00 - ₹30,000.00 per month
Ability to commute/relocate:
- Kochi, Kerala: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
- Embedded: 2 years (Preferred)
Work Location: In person