Senior Firmware Engineer
4 weeks ago
About usElecbits is India’s leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner. We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet.Role Overview:We are seeking a highly skilled Firmware Engineer to architect, design, and develop optimized firmware for electronic systems, including IoT and fintech products. The role involves low-level programming in C/C++, algorithm development for control and signal processing, and close collaboration with hardware, software, and product teams. Key responsibilities include creating efficient, real-time firmware, leading debugging and testing efforts, and driving continuous improvements. The ideal candidate will have experience in register- level programming, firmware simulation, and working within resource- constrained embedded environments.Responsibilities:We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet. Product Development and Leadership: 1.Architect, design, and develop firmware for electronic systems, including IoT and fintech products. 2.Write efficient and optimized firmware code in C/C++, Embedded C, and register-level programming. 3.Develop and optimize algorithms for signal processing, control systems, data analysis, and other relevant applications. 4.Create firmware modules for communication, control, and other functionalities.Collaboration and Communication :1.Collaborate with hardware engineers to define hardware/firmware interfaces and specifications. 2.Work closely with software developers to integrate firmware with higher- level software components and ensure seamless functionality. 3.Collaborate with product managers to define project requirements, scope, and timelines, and actively participate in project planning and execution.Team Management and Development:1.Create comprehensive firmware simulation models and test cases. 2.Perform firmware simulations to verify functionality, performance, and reliability. 3.Stay up-to-date with the latest industry trends and emerging technologies in firmware development and algorithm design. 4.Drive continuous improvement initiatives to enhance firmware functionality and performance.Project Management and Resource Allocation :1.Optimize firmware for resource-constrained environments and real-time embedded systems with strict timing constraints. 2.Implement efficient algorithms and data structures. 3.Perform firmware simulations to verify functionality, performance, and reliability.External Relations and Partnerships :1.Lead the debugging and troubleshooting efforts to identify and resolve firmware and algorithm-related issues. 2.Develop and execute test plans to ensure firmware quality and performance. 3.Prepare and maintain detailed documentation, including design specifications, test plans, and technical reports.Requirements:Must Haves: 1.Strong proficiency in C/C++ programming for embedded systems, with a focus on register-level programming and library creation Experience with hardware/firmware co-design and familiarity with hardware design principles (recommended). 2.Proficiency in frameworks and tools: Espidf, Arduino, STM32 CUBEIDE. Experience with Real-Time Operating Systems (RTOS): FreeRTOS, Zephyr, or embedded Linux. 3.Proven track record of delivering high-quality firmware and algorithm solutions on schedule.Education & Experience:1.Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. 2.4+ years of experience in firmware design and development. 3.Strong proficiency in C/C++ programming for embedded systems, with a focus on register-level programming and library creation. 4.Experience with hardware/firmware co-design and familiarity with hardware design principles (recommended).
-
Senior Firmware Engineer
5 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software EngineerRole OverviewWe are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing with various...
-
Senior Firmware Engineer
5 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software EngineerRole OverviewWe are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing with various...
-
Senior Firmware Engineer
3 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilledEmbedded Software Engineerto design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming inEmbedded C, working withRTOS, and implementingcommunication protocolswhile interfacing with various hardware...
-
Senior Firmware Engineer
3 days ago
New Delhi, India HCLTech Full timeJob Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilledEmbedded Software Engineerto design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming inEmbedded C, working withRTOS, and implementingcommunication protocolswhile interfacing with various hardware...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
3 weeks ago
New Delhi, India Byteforge Systems Full timeCompany DescriptionWe are a startup product development firm that specializes in creating wearables, consumer electronics, and medical devices. Clients often approach us with unique challenges that require a creative outlook and an adaptable skill set. Some products we have contributed to include Whoop 4, Whoop MG, Nuro self-driving car, and the Lumia...
-
Senior Firmware Engineer
2 weeks ago
New Delhi, India Vista Applied Solutions Group Inc Full timeJob Summary: Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities: Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. Work on Machine Learning based NAND management...
-
Senior Firmware Engineer
1 week ago
New Delhi, India Vista Applied Solutions Group Inc Full timeJob Summary: Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities: Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. Work on Machine Learning based NAND management...