Job Title:  Embedded Firmware Engineer

Location: 

Bangalore, KA, IN, 560048

Business Unit:  Power Protection & Quality Solutions
Posting Date:  Apr 8, 2026
Job Description: 
 

Description 

We are seeking an entry level Embedded Firmware Engineer to join our engineering team. In this role, you will work on designing, developing, testing, and maintaining firmware for embedded systems. You will collaborate with cross‑functional teams to contribute to real‑world products and gain hands‑on experience in embedded software development. 

 

Key Responsibilities 

  • Develop, debug, and maintain firmware in C/C++ for embedded platforms. 

  • Implement and optimize data structures and low‑level algorithms for embedded applications. 

  • Work with microcontrollers/microprocessors to bring up and validate new hardware. 

  • Integrate and develop drivers for serial communication interfaces such as UART, SPI, I²C, CAN, etc. 

  • Participate in firmware testing, validation, and documentation processes. 

  • Collaborate with hardware, systems, and QA teams to ensure reliable system performance. 

  • Troubleshoot issues at the firmware, hardware, and system level.

 

Required Qualifications 

  • Bachelor’s degree in electrical engineering, Electronics, Computer Engineering, or a related field. 

  • Strong programming skills in C and C++ for embedded systems. 

  • Good understanding of data structures, memory management, and low‑level programming. 

  • Knowledge of embedded systems fundamentals, including microcontroller architecture, interrupts, and timing. 

  • Familiarity with serial communication protocols (UART, SPI, I²C, CAN, etc.). 

  • Ability to read and interpret datasheets, schematics, and hardware documentation. 

  • Strong debugging and problem‑solving skills using tools such as logic analyzers, oscilloscopes, and debuggers.Shape 

 

Preferred Qualifications 

  • Experience working on Linux-based platforms or embedded Linux. 

  • Basic understanding of digital electronics and hardware fundamentals. 

  • Knowledge of FPGA interfaces, digital communication buses & SoC platforms. 

  • Exposure to Python, shell scripting, or automation tools. 

  • Familiarity with version control systems like Git. 

 

Soft Skills 

  • Strong willingness to learn and adapt to new technologies. 

  • Good communication and documentation skills. 

  • Ability to work effectively within a team. 

 

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility.  AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.