Senior Embedded Firmware Engineer

5 - 9 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Embedded Firmware Engineer at Roambee, you will be responsible for designing, developing, and maintaining high-performance firmware solutions for microcontroller-based platforms. Your role will involve contributing to next-generation Edge AI trackers and condition-monitoring devices, mentoring junior team members, and collaborating across functions. **Key Responsibilities:** - Designing, developing, and maintaining firmware for embedded IoT and Edge AI systems on ARM Cortex M0+/M3/M4 platforms. - Implementing low-power strategies, memory optimization techniques, and peripheral management (I2C, SPI, SDIO, UART, Timers, DMA, BT/BLE, Wi-Fi, GSM). - Developing using RTOS (e.g., FreeRTOS, Zephyr) and bare-metal environments. - Debugging, optimizing, and validating firmware on complex architectures (multi-core ARM, MCUs with integrated wireless). - Conducting unit testing, integration testing, and system-level validation for robust deliverables. - Performing code reviews, ensuring adherence to coding standards, and guiding junior engineers. - Collaborating closely with hardware, software, and QA teams for seamless system integration. - Documenting designs, code, and processes to maintain traceability and knowledge sharing. - Staying updated with industry trends in Edge AI, IoT, and embedded technologies, contributing innovative ideas. **Qualifications Required:** - Expertise in C/C++ programming for embedded systems with strong code optimization and debugging skills. - RTOS experience with hands-on experience in FreeRTOS, Zephyr, or similar real-time OS. - Microcontroller platforms experience with ARM Cortex M0+, M3, M4. - Peripheral interfaces knowledge including I2C, SPI, SDIO, UART, Timers, DMA, Bluetooth, BLE, Wi-Fi, GSM. - Low-power design experience with memory optimization, power management, and energy-efficient firmware. - Edge AI exposure including data preprocessing, event detection, or sensor fusion at the edge. - Firmware tooling skills using debuggers, oscilloscopes, logic analyzers, firmware build chains, and version control (Git). - IoT device experience in monitoring, deployment, and troubleshooting. - Proficiency in Python or scripting for automation, validation, or tool development. - Understanding of object-oriented fundamentals and design patterns for embedded systems. Roambee is a global leader in real-time supply chain visibility and intelligence, driving innovation in Edge AI and IoT. By joining Roambee, you will have the opportunity to work on meaningful projects that impact global supply chains, learn, contribute, and grow in a collaborative environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You