Job Description
➢ Requirement Understanding
➢ Design and develop firmware/software as per application requirements.
➢ Understand schematic and develop software for this.
➢ Test and Troubleshooting/problem solving
➢ Integrate and validate new product designs.
Requirements
➢ BE in electronics and communication.
➢ Experience in hands-on development and troubleshooting on embedded targets.
➢ Solid programming experience in C.
➢ Solid understanding of protocol like SPI, I2C, USART.
➢ Good to have experience Bluetooth, WIFI, ETH, GPRS, GSM, LoRa.
➢ Good to have experience with ESP32 and STM32 devices.
➢ Good to have experience with TCP/UDP, MQTT, HTTP.
➢ experience with free RTOS and bare metal programming.
➢ experience with Debugging tools Jlink, STLink. ➢ Good to have experience with version control system like git.
➢ Familiarity with software configuration management tools, defect tracking tools, and peer review.
➢ Excellent knowledge of OS coding techniques, IP protocols interfaces and hardware subsystems.
➢ Adequate knowledge of reading schematics and datasheets for components.
Benefits
5 days working
Friendly work environment and culture
Free Medical Insurance
Flexible working hours
Rewarding Bonuses
Work/Life Balance
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
