02 Oct
|
Shoreline AI
|
India
02 Oct
Shoreline AI
India
Job Title: Senior Firmware Engineer IoT
Experience: Minimum 5 yrs
Location: Pune
Must Have Skills:
• Proven work experience and/or relevant projects in software engineering
• Solid programming experience or skills in C or C++ and Data Structures.
• Good understanding of Microcontrollers. RTOS, implementation in resource constrained environment and debugging for embedded systems
• Familiarity with software configuration management tools, defect tracking tools, and peer review
• Strong documentation and writing skills
• Good verbal & written communication skills in English
• Experience in IoT domain or in any of the key responsibility area is a plus
• CI/CD, test automation is a must have.
• Experience working on Cloud side with Python and AWS services.
• Ability to architect and design complex software systems that span embedded to cloud environments
• Strong product sense
• Building with AI-tools to improve productivity and produce better business outcomes.
Key Responsibilities:
• System Programming - Robust knowledge of operating system kernel (RTOS or Linux) and system software (compiler, linker), microprocessor/microcontroller architecture, synchronization, IPC, memory management, system security, third party and open source software
• Embedded systems - device driver development (on Linux or board bring-up environment), BSP, understanding of interconnect protocols (SPI, I2C, USB, SDIO, UART, GPIO etc.), interfacing peripherals, ability to debug hardware and low-level software issues, power measurement and management
• Networking - TCP/IP, socket programming, understanding of wireless communication protocols such as Wi-Fi, BLE, understanding of commonly used application level protocols such as HTTP, MQTT, basic understanding of network security.
• Support Software QA Teams, Provide post production support
Extra Credits:
• Experience with wireless technologies such as Cellular, Wi-Fi, BLE etc.
• Experience working with Contract Manufacturers for Production Line
📌 Senior Firmware Engineer IoT (India)
🏢 Shoreline AI
📍 India