Search by job, company or skills

Elecbits

R&D Firmware Designer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

About Company

Elecbits is a tech-enabled B2B platform that

provides best-in-class Electronics designing

& manufacturing solution to electronics

enterprises and startups.

Next- Generation Design Solutions

Designed in India Hardware products for

EV, Fintech, Consumer etc. industry.

Digital Manufacturing Platform for

Sourcing components, PCBs & Supply

chain management providing the best

lead times and pricing globally.

Elecbits vendor network has 3000+

vetted vendors for PCB Fabrication, BoM

procurement and PCB Assembly.

Overview

We are seeking a skilled and motivated Firmware Engineer to join our R&D team and play a critical role in the design, development, and optimization of firmware for advanced electronic systems. This role goes beyond codingit demands leadership, collaboration, and a forward-looking mindset to drive product innovation. The ideal candidate will combine hands-on technical expertise with the ability to lead projects, mentor team members, and help shape the future of our products in the domains of embedded systems, IoT, and hardware-firmware integration.

Key Responsibilities

Product Development & Leadership

  • Lead the design, development, and testing of firmware for embedded systems, ensuring compliance with functional and performance requirements.
  • Develop and optimize algorithms for signal processing, control systems, data analysis, and related applications.
  • Take ownership of projects from concept to launch, ensuring delivery of high-quality solutions within timelines.

Collaboration & Communication

  • Partner with hardware engineers to define interfaces, specifications, and ensure hardware/firmware co-design is seamless.
  • Work closely with product managers to define project requirements, scope, and schedules.
  • Actively participate in project planning, status reviews, and decision-making.

Debugging & Integration

  • Lead debugging and troubleshooting efforts to identify, analyze, and resolve firmware and algorithm-related issues.
  • Collaborate with software developers to integrate firmware with higher-level applications, ensuring robust and reliable end-to-end functionality.

Technical Expertise & Market Awareness

  • Stay up-to-date with emerging technologies, frameworks, and trends in firmware, embedded systems, and algorithm design.
  • Apply market insights and technical advancements to improve product performance and efficiency.

Team Management & Development

  • Foster a collaborative and positive R&D environment rooted in camaraderie, curiosity, and continuous learning.
  • Encourage innovation, experimentation, and exploration of new ideas.
  • Provide mentorship, guidance, and leadership to junior team members, enabling them to excel and grow.

Requirements

Education & Experience

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, or a related field.
  • 0-4 years Hands-on experience in firmware development and embedded systems.
  • Proven track record of delivering firmware projects from concept through launch.

Programming Proficiency

  • Strong expertise in C and C++, Embedded C, and register-level programming.
  • Experience creating libraries and working with event-driven programming models.
  • Familiarity with frameworks such as ESP-IDF, Arduino, STM32 CubeIDE.
  • Experience with controllers: ESP32, ATmega328, STM32F1/F3/F4, MSP430.

Protocols & Systems

  • Proficiency in embedded communication protocols: SPI, I2C, UART, RS485, CAN (preferred).
  • Experience with wireless protocols: MQTT, HTTP/HTTPS, BLE, Wi-Fi, Cellular.
  • Hands-on experience with RTOS environments: FreeRTOS, POSIX.
  • Strong understanding of hardware/firmware co-design and principles of hardware integration.

Tools & Platforms

  • Practical knowledge of tools such as VS Code (preferred), Eclipse IDE, PlatformIO, CMake, and OpenCPU.

Ideal Candidate

  • A passionate innovator eager to work in a B2B startup environment with ownership and accountability.
  • Curious, collaborative, and adaptable, with a strong sense of camaraderie and teamwork.
  • A proactive leader who thrives in solving complex technical problems while mentoring and inspiring others.
  • Motivated to not just build products, but to shape the future of embedded technology.

Skills: time management,communication,team player

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 129100211