Talent.com
This job offer is not available in your country.
Embedded Hardware & Firmware Engineer

Embedded Hardware & Firmware Engineer

Focallybangalore, karnataka, in
7 days ago
Job description

Please note that this is a combined hardware & firmware role.

Job Responsibilities

  • Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based applications.
  • Collaborate with cross-functional teams including hardware, mechanical, and optical engineers to deliver integrated hardware-firmware solutions.
  • Analyse system requirements and specifications to design efficient, reliable hardware and firmware architectures.
  • Develop, test, and debug hardware circuits as well as firmware during prototyping, validation, and production phases.
  • Optimise firmware for performance, memory usage, and power efficiency, while ensuring robust hardware integration.
  • Support PCB design, schematic review, component selection, and validation testing.
  • Document hardware schematics, firmware design, implementation, and testing processes in a structured and maintainable way.
  • Collaborate with external partners and suppliers for seamless hardware and firmware integration.
  • Participate in hardware bring-up, board testing, and firmware code reviews to ensure quality, adherence to standards, and knowledge sharing.
  • Programming Skills :
  • Proficiency in  C programming  (must-have).
  • Familiarity with  C++  and  Python  is an advantage.
  • Firmware Knowledge :
  • Experience in  RTOS  and  bare-metal programming .
  • Proficiency in  USB communication  and  Bluetooth technology .
  • Understanding of communication protocols such as  SPI, I2C, UART, I2S  and experience in interfacing sensors and peripherals.
  • Hardware Knowledge :
  • Experience in  Altium circuit design, PCB design tools , and debugging hardware prototypes.
  • Strong understanding of electronics fundamentals, power management, and component-level design.
  • Other Skills :
  • Strong analytical skills and logical thinking.
  • Ability to work independently as well as in collaborative teams.
  • Excellent debugging and problem-solving skills for both hardware and firmware issues.
Create a job alert for this search

Firmware Engineer • bangalore, karnataka, in