02 Nov
|
NeuraNx.ai
|
Chennai
02 Nov
NeuraNx.ai
Chennai
Company Description NeuraNx.ai is a next-generation technology company focused on building AI-powered products and cloud solutions for businesses that want to move faster and scale intelligently. The team specializes in AI product development, including LLMs, RAG systems, and multi-agent platforms, alongside robust cloud architecture on Azure, AWS, and GCP. NeuraNx.ai also delivers intelligent automation across DevOps, MLOps, and Terraform pipelines, and provides end-to-end enterprise AI consulting from strategy to deployment. Built by experienced practitioners with deep domain exposure in automotive, aviation, finance, and energy, the company is committed to making intelligent technology practical, accessible, and impactful for organizations ready to lead in the AI era. Role Description This is a full time Senior MCU Firmware Engineer role based in Chennai, offered in a hybrid model that combines on-site collaboration with flexibility for some work-from-home. The engineer will design, develop, and maintain embedded firmware for keyboard, sensor, and always-on/low-power domains on microcontroller platforms, with a strong focus on reliability and energy efficiency. Day-to-day responsibilities include implementing and optimizing firmware on ARM-based architectures, performing detailed debugging and root-cause analysis, and collaborating with hardware, software, and AI product teams to ensure seamless integration with system-level designs. The role involves creating and reviewing technical documentation, participating in code and design reviews,
and contributing to architecture decisions that support scalable, low-power embedded systems used in NeuraNx.ai’s AI-driven products. The engineer will also help define best practices for embedded development, support validation and testing activities, and continuously improve system performance and robustness. Qualifications
• Strong embedded software and firmware development skills, including experience with microcontroller-based systems and real-time programming.
• Proficiency in debugging and troubleshooting embedded systems, including use of hardware debuggers, logic analyzers, and diagnostic tools.
• Knowledge of ARM architecture and low-power design techniques for always-on domains, including power management and optimization strategies.
• Foundational understanding of electrical engineering concepts related to sensors, keyboards, and mixed-signal interfaces.
• Experience with C/C++ for embedded systems and familiarity with relevant toolchains, build systems, and version control (e.g., Git).
• Background working with RTOS or bare-metal firmware, interrupt-driven designs, and communication protocols (e.g., I2C, SPI, UART, USB).
• Ability to collaborate effectively in cross-functional teams, communicate clearly in technical discussions, and document designs and code systematically.
• Bachelor’s or master’s degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, or a related technical field, or equivalent practical experience. <
📌 Senior MCU Firmware Engineer — Keyboard/Sensor (Chennai)
🏢 NeuraNx.ai
📍 Chennai