Job Title
Firmware Engineer
Industry
Electronic Manufacturing
Experience
3 to 5 Years
Location
Balkampet, Hyderabad
Employment Type
Full-Time, Work from Office
We are seeking a talented Firmware Engineer to design, develop, and debug embedded firmware for electronic devices, ensuring optimal performance and reliability. Proficiency in Python for scripting and automation is essential.
Key Responsibilities
• Firmware Development
• Design, develop, and test firmware for embedded systems.
• Optimize code for performance, memory usage, and power efficiency.
• Microcontroller Programming
• Program microcontrollers and processors (ARM, AVR, PIC, etc.) using C, C++, or assembly.
• Work with interfaces like UART, SPI, I2C, ADC, PWM, and GPIO.
• Scripting and Automation
• Develop Python scripts for testing, data collection, and workflow automation.
• Enhance development processes using Python-based tools.
• Testing and Debugging
• Perform functional, system, and integration testing.
• Debug firmware using oscilloscopes, logic analyzers, and debuggers.
• Hardware Integration
• Collaborate with hardware engineers for seamless firmware-hardware integration.
• Validate hardware functionality through test protocols.
• Documentation
• Create and maintain design specifications, user guides, and test procedures.
• Continuous Improvement
• Stay updated on industry trends and implement best practices.
• Propose improvements to enhance firmware quality and processes.
Key Qualifications
• Bachelor's degree in Electronics and Communication Engineering (ECE), Computer Engineering, or related field.
• 3 to 5 years of experience in firmware development.
• Proficiency in C, C++, and Python.
• Strong understanding of embedded systems and RTOS.
• Familiarity with debugging tools and version control systems (e.g., Git).
Preferred Skills
• Knowledge of communication protocols (Bluetooth, Wi-Fi, Zigbee, CAN, Ethernet).
• Experience in PCB design and hardware-software co-development.
• Familiarity with tools like Keil, MPLAB, or similar IDEs.
• Exposure to IoT devices and protocols.
Job Type: Full-time
Pay: ?426,888.98 - ?1,874,128.19 per year
Benefits:
• Food provided
• Paid sick time
• Paid time off
Schedule:
• Day shift
Supplemental Pay:
• Yearly bonus
Experience:
• Firmware: 3 years (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.