Staff Firmware Engineer
{"Image DocumentName": "Staff Firmware Engineer", "Image ImageDescription": "Location: Bangalore. Qualification: Masters / Bachelors in Electrical/electronics. Position Brief: To architect, design, develop & Implement Firmware Solution to the APC-MGE Products. Manage and provide leadership for the small team of FW engineers. Primary Role: Form firmware specs, design DSP architecture and support hardware and development of code. Design and implement a program team environment embedded systems which incorporate structured firmware to serve real time state machine, closed-loop control, and monitoring and communications functions for UPS products. Develop embedded software for power applications as applicable to UPS and other power related products. Design, develop and implement embedded system firmware using assembler or C\u2018. Secondary Role: Specify and implement micro processor controller and support hardware. Participate in subsystem and system level design verification planning and testing. Participate in Specifications, Design, code and technical documentation reviews. Guiding and assisting team members. Assist in production implementation of DSP programming. Experience & Skills Required: years experience writing lean code for real time or interrupt driven applications. Experience in writing lean code for real time or interrupt driven applications. Design background in Assembler and hands on expertise on C programming for embedded systems. Demonstrated ability with development tools, including emulators and version control software. Experience developing embedded systems for power control products very desirable. Experience in Designing applications that communicate with peripheral components such as A/Ds, UARTs, flash memories, I2C, RS-232/485, USB and EEPROMS. Experience with using emulators and debugging tools. Working experience on at least one RTOS (VxWorks, PSOS etc.). Hands-on experience of source code control, bug tracking and embedded firmware development best practices. Familiarity of networking environment and protocols (TCP/IP, SNMP). Experience with solar based inverters preferred.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}