Allime Tech Solutions
Embedded Firmware Developer/Lead Embedded Firmware Developer - SPI/Microcontroller
Job Location
Chennai, India
Job Description
Notice Period : 45 days or less Education : B.E/B. Tech, M.E/M. Tech Graduate or MCA Job Description : - Design and implement software of embedded devices and systems from requirements to production and commercial deployment - Design, develop, code, test and debug system software - Review code and design - Analyze and enhance efficiency, stability and scalability of system resources - Integrate and validate new product designs - Provide post production support. - Interface with hardware design and development. - Assess third party and open source software skills - Development of software according to the specifications / requirements - Software optimization in terms of microcontroller resource & reliability - Simulation of functions as well as the overall system with common tools - Project management activity according to appointment - Continuous development and adaptation of the software development process - Production starts supports State-of-the-art verification of software - Support for certification measurements - Support on quality issue analysis - Customer support from a technical point of view Skills Required : - Solid programming experience in embedded C - Proven work experience in Embedded Firmware Development & microcontroller interfaces like SPI, Modbus, I2C, UART, etc. - Work experience in any of IoT wireless protocols like wifi, BLE, GSM, Zigbee. - Work experience in any of networking protocols like MQTT, CoAP, HTTP & web sockets. - Knowledge on wireless Security concepts. - Experience in hands-on development and troubleshooting on embedded devices. - Proven experience in embedded systems design with preemptive, multitasking real-time operating systems. - 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 data sheets for components - Strong documentation and writing skills - Strong analytical skills - Excellent communication skills - You have a strong interest on new challenges and to push the technically limits through innovative ideas - You have a theoretical knowledge, ability to abstract and already have practical experience in the field of software development - You have an independent and systematic way of working - You have a high degree of commitment and initiative - You enjoy working in interdisciplinary teams - English language, written and spoken is required. (ref:hirist.tech)
Location: Chennai, IN
Posted Date: 4/24/2024
Location: Chennai, IN
Posted Date: 4/24/2024
Contact Information
Contact | Human Resources Allime Tech Solutions |
---|