Develop and debug embedded software/firmware for microcontroller-based systems
Collaborate with hardware engineers on schematic design and PCB layout reviews
Optimize software for performance, reliability, and efficiency
Document software/firmware designs and specifications
Support hardware testing and troubleshooting
Stay updated on emerging technologies and industry trends
Requirements:
Proficiency in C/C++ programming for embedded systems
Experience with microcontroller architectures and RTOS
Strong familiarity with communication protocols including I2C, SPI, UART, Ethernet, USB (Universal Serial Bus), RS-232, RS-485, Modbus, Bluetooth, Wi-Fi, MQTT (Message Queuing Telemetry Transport), and LoRa (Long Range).Ability to work independently and in a team environment
Strong problem-solving and communication skills
Job Types: Full-time, Permanent
Pay: ?200,000.00 - ?800,000.00 per year
Benefits:
Leave encashment
Experience:
Total: 1 year (Preferred)
Work Location: In person
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.