Firmware Development Manager

Year    Noida, Uttar Pradesh, India

Job Description


: Hands on with development of boot ROM code in C or Assembly for ARM based Systems Manage new boot ROM team in India Coordinate with world-wide boot ROM team at other locations in USA, China and Czech Republic Development of HAL and Peripheral device drivers for MCX, Crossover RT and i.MX family of devices, such as I2C Master/Slave, SPI Master/Slave, UART, USB, etc., to work in standalone bare metal, ROM and RTOS environments. Deliver high quality, well documented and tested code for customers\' reference and use. Verify ROM code and other softwaredeliverables on pre-silicon test and debug environments such as RTL and Zebu. Actively support key customers. Analyze, investigate and resolve system level issues together with other teams globally Key Challenges: The development of rom code in the absence of silicon Verification and debugging issues in pre-silicon environments, meeting 100% test coverage Hardening of the critical sections of the code to ensure rom code is not vulnerable to physical or logical attacks Meeting prescribed edge lock security level and other security and safety standards Cross functional aspects: Development of rom code involves interactions with several teams working on the SOC, marketing, systems architects, SOC design, verification and validation leads, documentation, software and other team leads. Mentoring will be provided by senior members of the system rom team with over 15 years of experience in rom development and architecture Job Requirements 7-10 years of proven experience as embedded software developer and 3 years in managing team Bachelor or Master\'s in Computer or Electrical Engineering Skilled in C programming language Skilled in ARM assembly programming language Proven well knowledge on the ARM architecture Good expertise in Embedded Software development Good knowledge of the Microcontroller and/or Microprocessor based system\'s architecture and peripherals Good communication skills

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3114178
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year