📍 Bengaluru, India 🇮🇳
Matching JD, Kindly share the resume to [email protected]
Job Description:
Design, develop, and maintain embedded firmware for various products.
• Develop APIs and services enabling reliable communication between hardware drivers and
application layers.
• Implement hardware abstraction layers (HAL) to ensure portability and scalability across
platforms.
• Develop and integrate low-level firmware for peripherals such as I2C, SPI, GPIO, PWM,
UART, MMC/SD, USB, Ethernet (PHY/MAC), displays, and I/O modules.
• Lead development and integration of industrial communication protocols (minimum any 2)
including HART, PROFIBUS, Fieldbus, TSN, TCP/IP, CAN etc.
• Ensure firmware meets real-time performance, reliability, and safety requirements for
industrial environments.
• Collaborate closely with hardware, application, and UI teams to ensure seamless end-to-
end system integration.
• Design configuration workflows, parameter management, and non-volatile data storage
solutions.
• Review code, provide technical guidance, and mentor junior engineers.
• Participate in technical discussions, architecture reviews, and design decisions.
• Support system bring-up, debugging, and performance optimization on target hardware
Free forever • No spam • Leave anytime