APPLY HERE ON LINKEDIN
Location: Bengaluru
Company: Elecbits
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 optimise 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.
Key Responsibilities: Product Development & Leadership
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 of 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






