Job Title:  Software Engineer

Location: 

Bangalore, KA, IN, 560048

Business Unit:  Sensors & Fluid Management
Posting Date:  Oct 20, 2026
Job Description: 

 

We are seeking an experienced Embedded Firmware Engineer to join our engineering team in Bangalore. In this Software Engineer role, you will contribute across the aerospace software development lifecycle, including requirements-based design, implementation, verification, and certification support in accordance with DO-178B/C and applicable project standards.

 

The successful candidate will work as an independent contributor in a collaborative, fast-paced environment. Clear written and verbal communication is essential for reporting status, delivering milestones, and working effectively with engineering teams, customers, managers, and certification stakeholders.

 

Key Responsibilities:

  • Design, develop, debug, troubleshoot, and maintain embedded application software, device drivers, and operating system firmware using C and/or C++.
  • Develop scalable, portable, and efficient software architectures and detailed designs that satisfy defined requirements.
  • Collaborate with hardware and systems engineers to understand system requirements and review schematics, datasheets, and interface specifications.
  • Perform requirements-based high-level and low-level software verification to demonstrate that the implemented software satisfies its corresponding requirements.
  • Create and review lifecycle data, including requirements, design documentation, source code, tests in accordance project standards.
  • Participate in customer and certification-authority audits and clearly explain the technical aspects of the software, its verification evidence, and associated lifecycle data.

 

Required Qualifications:

  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or a related field, with at least two years of relevant experience.
  • Strong embedded C programming skills, including knowledge of data structures, memory management, and low-level programming.
  • Experience developing and executing test cases for high-level and low-level software testing using tools such as IBM Rational Test RealTime, VectorCAST, or equivalent tools.
  • Sound understanding of embedded systems fundamentals, including microcontroller architecture, interrupts, memory, timing, and real-time behavior.
  • Hands-on experience with processors or microcontrollers from Microchip, STMicroelectronics, Texas Instruments, or similar providers.
  • Experience with embedded development environments such as IAR Embedded Workbench, MPLAB X IDE, Keil, or equivalent tools.
  • Experience developing device drivers or software interfaces for peripherals and communication protocols such as ARINC 429, I2C, SPI, UART, CAN, ADC, and DAC.
  • Ability to read and interpret datasheets, electrical schematics, interface control information, and other hardware documentation.

 

Preferred Qualifications:

  • Practical experience with aerospace software development and verification activities performed in accordance with DO-178B/C.
  • Working knowledge of IBM Engineering Requirements Management DOORS for requirements management, Mantis for issue tracking, and PVCS for configuration management, or equivalent tools.
  • Ability and willingness to use approved AI-assisted tools responsibly to improve productivity, decision-making, work quality, and cost effectiveness.
  • Familiarity with full-lifecycle aerospace engineering projects, including development, verification, configuration management, quality assurance, and certification support.
  • Working knowledge of C++ and Python.
  • Exposure to test software development using LabVIEW, Microsoft Visual Studio, and C#.

 

Core Competencies:

  • Strong learning agility and willingness to adapt to new technologies, tools, and project needs.
  • Clear written and verbal communication, with strong technical documentation skills.
  • Ability to work effectively both independently and within a multidisciplinary team.
  • Attention to detail, disciplined problem solving, and commitment to quality and compliance.

Compensation

Currency:  INR
Salary Minimum:  Market
Salary Maximum:  Market
Incentive:  Market

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting.  The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

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.