Job Title: Embedded Developer Location: Bavdhan, Pune About Us: We are a leading Home/Industrial IoT company dedicated to home and industry automation. As we continue to grow, we are seeking a talented and motivated Embedded Developer to join our team. Position Overview: We are looking for an experienced Embedded Software Developer with 2-3 years of hands-on experience in embedded systems development. The ideal candidate will have a strong background in software development, real-time operating systems (RTOS), and embedded programming languages, along with a passion for technology and a drive to solve complex engineering challenges. Key Responsibilities: Design, develop, and debug embedded software for Smart IoT home automation products and sensors. Collaborate with cross-functional teams, including hardware engineers, firmware developers, and quality assurance engineers, to ensure seamless integration of software components into embedded systems. Implement and optimize device drivers, communication protocols, and low-level software modules to meet performance, reliability, and resource constraints. Conduct code reviews, unit testing, and system integration testing to ensure software quality and reliability. Analyse and troubleshoot system-level issues, including memory management, power consumption, and performance optimization. Stay up-to-date with emerging technologies and industry trends in embedded systems development, and leverage this knowledge to drive innovation and continuous improvement. Must Qualifications: Bachelor\'s degree in Computer Science, Electrical Engineering, or a related field. 2-3 years of professional experience in embedded software development. Proficiency in C/C++ programming languages for embedded systems. Experience with Embedded development and ESP32 or Espressif micro-controllers and have very good debugging skills on software using Eclipse IDE and Espressif IDE\xe2\x80\x99s. Strong understanding of real-time operating systems (RTOS). Have worked on Hardware controls using PWM, ADC, DAC, Memory Management. Familiarity with communication protocols commonly used in embedded systems, such as UART, SPI, I2C etc. Worked on Wireless Protocols: - ZigBee, Bluetooth, BLE (GATT Services), Z-Wave, Wi-Fi, MQTT, HTTP, GPRS and GSM Modules (4G-LTE modules). Experience on different microcontrollers, must have hands-on on 32bit microcontroller such as ESP32 etc. Preferred Qualifications: Bachelor\xe2\x80\x99s / Master\'s degree in Computer Science, Electronics Engineering. Hands on Python Coding for Embedded Software, Drivers, etc. Should have knowledge on Linux and real-time operating systems and development on the same. Experience with software testing frameworks and methodologies for embedded systems. Benefits: Competitive salary. Exposure to Startup opportunities and ownership. Professional development opportunities. Collaborative and innovative work environment. Employment Type: Full Time, Permanent If you are a passionate and driven Embedded Software Developer looking to make a meaningful impact in the field of IoT we encourage you to apply and join our dynamic team. Job Types: Full-time, Permanent Pay: \xe2\x82\xb9400,000.00 - \xe2\x82\xb9600,000.00 per year Schedule:
Day shift
Application Question(s):
what is your current location and preferred location?
what is your CCTC, ECTC, & NP?
Are you gone through full JD?
suggest your right time to connect?
Education:
Bachelor\'s (Preferred)
Work Location: In person Speak with the employer +91 8734962782 Application Deadline: 28/05/2024
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.