Firmware Engineer We currently have vacancies for a self-driven, passionate,and results-focused Firmware Engineer to be part of our specialist teamdedicated to designing, developing, and implementing software to support ouradvanced battery testing systems. Job duties · Responsible for designing, coding, debuggingand implementing firmware solutions using modern techniques and computerlanguages. · Ensures research and innovation atall levels of the firmware development process. · May participate in multiple projectssimultaneously as a senior development team member. · Works harmoniously in across-functional team comprising managers, supervisors, business analysts,systems personnel, network staff, and other developers in ensuring the deliveryof software solutions as planned, within set budget, and timely. Skills and Qualifications:· Bachelor or Master Degree in ComputerEngineering, Electric Engineer, Computer Science, or related field · Firmware application development skills and experiencewith design and implementation of applications in C/C++, C#. · Programming experience with SPI, I2C, CAN, SMB,TCPIP, UART protocols. · Programming experience with Analogy to DigitalConverters and Digital to Analog Converters. · Programming experience with Interrupt Service Routines. · Programming experience with RTOS ofARM microcontrollers or other microcontrollers. · Strong analytical, debugging andproblem-solving skills. · Sound knowledge of traditional as well as agilesoftware development methodologies.
|