Senior Software Engineer

Location:  Bangalore, KA, IN, 560048
Business Unit:  Power & Data Systems

Job Description: Job Description:  Sr. Software Engineer /Technical Lead

Summary:
The Sr. Software Engineer position requires embedded aerospace domain experience and will be based out of our Bangalore office. This position reports to the India R&D Engineering Director for Measurement and Power Systems (MPS) and offers a challenging role in a rapidly growing engineering organization.  Duties may include all activities related to the aerospace software development life cycle and adherence to DO-178B/C.   The person in this position is expected to be an independent contributor able to work in a collaborative and fast-paced engineering environment.  Strong written and oral communication are essential for status reporting, milestone deliverables, and effectively interfacing directly with team members, customers, and program managers.
Responsibilities:
Development of software plans and standards
Collaboration with Hardware/System Architects in defining and reviewing customer requirements and defining software/ HW-SW interface requirements.
Architecting software designs that are scalable, portable and efficient with respect to defined requirements
Developing functional and certifiable code to strict design and coding standards.
Developing and reviewing documents that show compliance and traceability of system requirements, through software requirements, code and tests.
Responsible for integration of software with hardware.
Perform high-level and low-level software verification to ensure functionality to the corresponding requirements.
Review of artefacts developed by peers
Compilation of test results, problem reporting, troubleshooting and problem closure.
Develop and review certification documents including the software configuration index and accomplishment summary.
Participate in audits conducted by client and certification authorities, to explain all technical aspects of the software.

Get Free Job Alerts On WHATS APP – JOIN TODAY

 

Get Free Job Alerts On TELEGRAM CHANNAL  – JOIN TODAY

Skills/Education:
Mandatory Skills:

Bachelor’s degree in Electronics or Computer Science engineering with a minimum of 8 years of industry experience.
Strong C Programming skills
Experience in Embedded Software development for Aerospace domain
Very strong knowledge in DO-178B/C
Device driver development for various peripherals like ARINC 429, I2C, SPI, UART, CAN, ADC and DAC etc.,
Hands on experience in working on processors from ARM, Microchip, ST Micro or TI family.
Working knowledge on tools like IAR, CCS, Code warrior and KIEL.
Experience with usage of hardware tools like oscilloscopes, analysers and complex test systems.
Excellent written/oral communication skills
Structural coverage using CANTATA++ and RTRT.
Experience in development and execution of test cases for high level testing, board bring-up activity, integration testing, and low-level testing.
Preferred Skills:

Working knowledge of Tools like DOORS for requirements management, Mantis for issue tracking and PVCS for configuration management
At least one full-cycle engineering project in Aerospace domain
Familiarity with working in a lean environment
Development of test software using Lab View, Visual studio and C#.
ATE software development
Exposure to UML based design
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 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 21,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 (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.

To apply for this job please visit jobs.ametek.com.

Job Overview
Job Location