Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Firmware Engineer

Crank

Crank

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 10, 2026

Job Title: Firmware Engineer

Location:

Bangalore, KA, IN, 560048

Business Unit: E&PI
Posting Date: Feb 13, 2026
Job Description:

The Firmware Engineer will develop new embedded application by designing, developing, testing, and releasing the firmware solutions. The candidate must be able to work across multiple stages of R&D projects and manage multiple competing priorities at the same time.

Roles and Responsibilities:

  • Embedded Software design for the company's suite of process instruments
  • Analyze requirements and provide creative software solutions and designs to meet these requirements
  • Design and develop application on Linux and/or RTOS platforms
  • Design and develop drivers for Linux and/or RTOS platforms
  • Participate in software and hardware design reviews
  • Generate design documentation and test plans
  • Provide legacy product software support and software updates as necessary
  • Contribute to process improvement initiatives as required.

Preferred Skills:

  • Expert knowledge of C/C++ and Object-oriented programming
  • Strong knowledge of Linux and experience in Linux Application development
  • Proficient in develping firmware on bare metal systems as well as with real-time operating systems from Free RTOS to Linux (using Yocto build system).
  • Capable of provisioning an RTOS from scratch
  • Familiarity with TCP/IP communications and basic network systems
  • Familiarity with high-level communication protocols such as MODBUS, HART. CANOpen a plus.
  • Experience with low-level communication protocols such as SPI, I2C, CAN, UART
  • Familiarity and experience with hardware device drivers such as A/Ds, D/As and other IC peripherals are desirable.
  • ARM micro controller experience, especially ST Microelectronics
  • Experience with debugging/diagnostic techniques and tools
  • Must have a working knowledge of electronics and work closely with the hardware engineers from concept to HW/SW

Education:

  • Bachelor's degree in Electronics / Computer Engineering or in a similar technical discipline

Experience:

  • 8 to 10 years of embedded software development (Linux and RTOS)

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.