HamburgerMenu
hirist

AMETEK - Firmware Engineer - Linux/RTOS

Ametek Instruments India Private Limited
6 - 10 Years
Bangalore

Posted on: 06/04/2026

Job Description

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)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in