Senior Engineer (Central Pool) AMETEK Bangalore, India Job Posted : Jul 12th, 2024 Job Description Interpret and understand complex engineering requirements and translate them into functional embedded systems engineering code. Deliver outstanding safety critical software solutions to meet UL regulations and safety requirements. Communicate effectively with team members and customers worldwide. Develop software documentation and maintain version control of developed firmware. Work collaboratively with Lead software engineers and managers to implement and improve firmware reusability. Develop both application and test software to ensure software quality and functionality in our diverse range of products. Participate in design reviews for both hardware and software, by understanding product schematics, layouts and microcontroller architecture. Required Skills:- Degreed Embedded Firmware and Hardware engineer with a focus on firmware Brushless (BLDC) motor Drive experience Familiarity with Microchip dsPIC, STM32 and Arm Cortex M0/M4 processor architectures Communication busses like J1939 CAN Bus, RS232/UARTS, I2C, SPI, Modbus Experience with advanced peripherals like ADC, PWM, GPIO, Timers, capture compare, etc. Test Equipment Knowledge, (Oscilloscopes, Multimeters, logic analyzers) Experience with real time embedded systems programming PI and PID control loops design Using GIT tools for version control and collaboration Strong communication and presentation skills Passionate about building outstanding firmware and hardware for motor controls. Proficient with computers and knowledge of MS Office Suite. Demonstrated ability to work in a team environment. Experience working successfully with multiple departments such as R&D, marketing, manufacturing, and suppliers. Strong focus on innovation, and delivery of outstanding firmware solutions. Desired Skills:- Field Oriented Control Design and Sensorless motor algorithms. UL 60703 and Class B Safety Library experience. MISRA, A-SIL, IEC 26262 Machine Directive experience Knowledge of Control System Theory MATLAB, Simulink, and Embedded coder experience developing motor drives. RTOS (Real Time Operating Systems like FreeRTOS, ThredX, Azure RTOS, Zephyr, etc.) Any of the following programming languages Python, C#, C++ Knowledge of Motor drives (BLDC, FOC, Sensored and Sensorless) Unit test and software testing experience Educational Qualification And Experience:- Electrical Engineering or Computer Engineering Degree from an Accredited university 3 to 5 years’ experience with Embedded C and C++ programming Location:- Bangalore, India. Company Overview:- At AMETEK we encourage you to chase all these aspects and become a part of the AMETEK growth story. AMETEK, Inc. A leading global provider of industrial technology solutions, serving a diverse set of attractive niche markets with annual sales of over $6.5 billion (about $20 per person in the US). AMETEK has over 19,000 colleagues at over 150 operating locations in over 30 countries worldwide. . AMETEK Instruments (India) Pvt Ltd started operation in 2009. Today AMETEK India with a corporate office in Bengaluru and regional offices across India has a team of 600+ self-motivated individuals, working hard on differentiated solutions solving complex customer challenges. Source Apply Now Tags: AMETEK, AMETEK Recruitments, job vacancy in Bangalore, Job Vacancy in India, Senior Engineer (Central Pool)