03 Oct
|
Shoreline AI
|
Pune
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
Solid 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
Robust 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 Test Firmware
Experience with Automated Testing framework
📌 Senior Firmware Engineer Iot Pune
🏢 Shoreline AI
📍 Pune