Senior / Lead Engineer – Embedded Hardware/Firmware Design

Engineering ITC – Vadodara, Gujarat


Description

List the essential functions and major activities in order of their importance. Perform technical feasibility study and electronic architecture design and integration Model, simulate, analyze the sub systems to evaluate product and design concepts Design and develop Micro-Controller / DSP based control boards for Variable Frequency Drives, Water Sensing, and Water Cut-Off type of applications. Design, selection, specification, and validation of critical digital hardware components – Microcontrollers, Memories, Communication Interfaces etc. Performs board design from system level requirements and test including requirements analysis and documentation, circuit design digital electronics, Schematic capture, verification and testing of boards . Design and develop Firmware drivers and Communication Algorithms in C, C++ Participate in FMEA and risk assessment activities Follows standard R&D software guidelines for creating code, documenting code, storing code, testing and implementing the software, in the field when necessary. Assist OEM’s and end users in the implementation of their specific software requirements Interface as needed with product management, customers, marketing & sales in providing technical guidance on products developed. Keep well informed of new features and products/services. Be proactive in understanding product/service roadmaps and the implications of new features with peer engineers or self-training. Other responsibilities as assigned.

Part 2 Describe the Person

Minimum professional and educational background desired (include years of experience)

  • 4-Year bachelor’s degree / 4 + 2-Year Master’s degree in Electronics & Communication
  • 5-7 Years of Electronics product development domain
  • Use of recognized best practice firmware/software development methodologies and processes
  • Performs the Unit level test, functional test and validation and supports through to product release
  • Bachelor Degree in Electronic/Electrical Engineering or equivalent curricula
  • Excellent Communication skills with strong English both written and spoken

Describe the most important skills required of the individual

  • Expert in Digital hardware designs on various controller platforms like FreeScale / TI / ST etc., & Analog hardware designs.
  • Should have the Know-how of Power Supply – SMPS designs, Converters/Inverters, Magnetics, Power Components, Sensing
  • Expert in Communication Hardware / Firmware designs on various physical layers – Wired and Wireless like RS485 / CAN / BlueTooth / Wi-Fi / NFC etc.
  • Experience in FW designs with C/C++ language 
  • Expert in using the tools like PADS/Altium/ Keil / IAR etc..
  • Familiarity with Instrumentation and measurement of power converters
  • Knowledge of requirement management and Application life cycle tools.  
  • Component selection and Schematic design & Simulation
  • Knowledge of IDE like MPLABX, Keil
  • Firmware debugging (manual & auto)
  • Knowledge of RTOS can be useful.
  • Hardware , Unit and System testing as per IEC standard

List the essential functions and major activities in order of their importance. Perform technical feasibility study and electronic architecture design and integration Model, simulate, analyze the sub systems to evaluate product and design concepts Design and develop Micro-Controller / DSP based control boards for Variable Frequency Drives, Water Sensing, and Water Cut-Off type of applications. Design, selection, specification, and validation of critical digital hardware components – Microcontrollers, Memories, Communication Interfaces etc. Performs board design from system level requirements and test including requirements analysis and documentation, circuit design digital electronics, Schematic capture, verification and testing of boards . Design and develop Firmware drivers and Communication Algorithms in C, C++ Participate in FMEA and risk assessment activities Follows standard R&D software guidelines for creating code, documenting code, storing code, testing and implementing the software, in the field when necessary. Assist OEM’s and end users in the implementation of their specific software requirements Interface as needed with product management, customers, marketing & sales in providing technical guidance on products developed. Keep well informed of new features and products/services. Be proactive in understanding product/service roadmaps and the implications of new features with peer engineers or self-training. Other responsibilities as assigned.

Part 2 Describe the Person

Minimum professional and educational background desired (include years of experience)

  • 4-Year bachelor’s degree / 4 + 2-Year Master’s degree in Electronics & Communication
  • 5-7 Years of Electronics product development domain
  • Use of recognized best practice firmware/software development methodologies and processes
  • Performs the Unit level test, functional test and validation and supports through to product release
  • Bachelor Degree in Electronic/Electrical Engineering or equivalent curricula
  • Excellent Communication skills with strong English both written and spoken

Describe the most important skills required of the individual

  • Expert in Digital hardware designs on various controller platforms like FreeScale / TI / ST etc., & Analog hardware designs.
  • Should have the Know-how of Power Supply – SMPS designs, Converters/Inverters, Magnetics, Power Components, Sensing
  • Expert in Communication Hardware / Firmware designs on various physical layers – Wired and Wireless like RS485 / CAN / BlueTooth / Wi-Fi / NFC etc.
  • Experience in FW designs with C/C++ language 
  • Expert in using the tools like PADS/Altium/ Keil / IAR etc..
  • Familiarity with Instrumentation and measurement of power converters
  • Knowledge of requirement management and Application life cycle tools.  
  • Component selection and Schematic design & Simulation
  • Knowledge of IDE like MPLABX, Keil
  • Firmware debugging (manual & auto)
  • Knowledge of RTOS can be useful.
  • Hardware , Unit and System testing as per IEC standard