Posted:3 weeks ago|
Platform:
On-site
Full Time
Elecbits is India’s leading full stack, vertically integrated Electronics engineering and manufacturing company, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo and more than 200 others to go from idea to mass production in a simpler, faster and scalable manner. We are on a mission to build the digital and physical infrastructure for every electronics enterprise on planet. Responsiblities: Product Development and Leadership: Architect, design, and develop firmware for electronic systems, including IoT and fintech products. Write efficient and optimized firmware code in C/C++, Embedded C, and register-level programming. Develop and optimize algorithms for signal processing, control systems, data analysis, and other relevant applications. Create firmware modules for communication, control, and other functionalities. Collaboration and Communication: Collaborate with hardware engineers to define hardware/firmware interfaces and specifications. Work closely with software developers to integrate firmware with higher-level software components and ensure seamless functionality. Collaborate with product managers to define project requirements, scope, and timelines, and actively participate in project planning and execution. External Relations and Partnerships: Lead the debugging and troubleshooting efforts to identify and resolve firmware and algorithm-related issues. Develop and execute test plans to ensure firmware quality and performance. Prepare and maintain detailed documentation, including design specifications, test plans, and technical reports. Technical Expertise and Market Awareness: Stay informed on the latest market trends, emerging technologies, and the competitive landscape within the electronics industry to identify new opportunities for product innovation. Team Management and Development: Create comprehensive firmware simulation models and test cases. Perform firmware simulations to verify functionality, performance, and reliability. Stay up-to-date with the latest industry trends and emerging technologies in firmware development and algorithm design. Drive continuous improvement initiatives to enhance firmware functionality and performance. Project Management and Resource Allocation: Optimize firmware for resource-constrained environments and real-time embedded systems with strict timing constraints. Implement efficient algorithms and data structures. Perform firmware simulations to verify functionality, performance, and reliability. Requirements: Education and Experience: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. 4-8 years of experience in firmware design and development. 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). Programming Proficiency: Proficiency in frameworks and tools: Espidf, Arduino, STM32 CUBEIDE. Experience with Real-Time Operating Systems (RTOS): FreeRTOS, Zephyr, or embedded Linux. Proven track record of delivering high-quality firmware and algorithm solutions on schedule. Experience with low-power firmware development and knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee). System Understanding: Strong problem-solving skills and ability to analyze and troubleshoot complex firmware and algorithm issues. Project mgmt, communication, and problem-solving skills. Ideal: Understanding of event-driven programming and firmware design for auto-calibration algorithms. Knowledge of security protocols for IoT and fintech applications (optional but desirable). Show more Show less
Elecbits
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Pune, Maharashtra, India
Salary: Not disclosed
6.0 - 10.0 Lacs P.A.
Noida, Uttar Pradesh, India
2.5 - 5.0 Lacs P.A.
2.55498 - 11.79395 Lacs P.A.
Science City, Ahmedabad, Gujarat
Salary: Not disclosed
Panaji, Goa, India
Experience: Not specified
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
25.0 - 35.0 Lacs P.A.
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
10.0 - 15.0 Lacs P.A.