hero

Canada's Talent Marketplace

Find your next role at Canada's fastest-growing tech companies
companies
Jobs

Firmware Engineer

Virtek Vision International

Virtek Vision International

Software Engineering
Posted on Feb 22, 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.