Apply in 3 Minutes Principal Firmware Engineer

1 week ago


Hyderabad, Telangana, India Microchip Technology Inc. Full time

We are currently looking to add embedded software developers for the Embedded Software Solutions (ESS) group within the FPGA Business Unit (BU) at Hyderabad India.


The FPGAs and SoC FPGAs designed by the FPGA BU meet high-bandwidth connectivity and high-data throughput needs in applications such as Hybrid and Electric Vehicles, Communications IoT Infrastructure, Industrial Controls and Automation, Spacecraft, Commercial Aircraft, and Defense Equipment.


As part of the ESS Group, you will be involved in defining, implementing, and enhancing Software of the RISC-V based SoC software Ecosystem.

This position gives you an opportunity to work on various embedded software systems for safety critical applications as well as the systems targeted towards IoT, consumer and industrial applications.

Job Responsibilities

  • Work as part of device drivers and boot software team for Microchip's PolarFire SoC FPGA family and other FPGA families.
  • As part of Embedded ecosystem, work on various OS/RTOS build systems, BSPs and upstreaming activities.
  • Work on low level device driver, analyze hardwaresoftware interactions, triage complex issues to narrow down the problem area.
  • Drive test driven development by implementing and enhancing test specs, test code.
  • Resolve customer issues in the delivered software and inturn provide feedback and new ideas for the ecosystem enhancement.
  • Work with global teams across timezones on cross functional tasks
  • Take part in documentation, code reviews and specification reviews.
Qualifications/Requirements

  • Bachelor's and/or Master's degree in Computer Science, Software Engineering or Electrical / Electronics.
  • 8 to 12 years of working experience in embedded Linux software development and/or bare metal embedded or RTOS based software development within industry, or relevant technical field.
  • Applications will be accepted from candidates who may not meet the educational requirements but have equivalent industry experience as demonstrated on their cv.
Skill Sets

  • Strong C-programming skills and product development experience especially in open source project such as Linux
  • Protocols – Ethernet, PCIe, USB, QSPI, I2C etc.
  • Bootloaders, BSPs. Familiarity with Assembly instructions.
  • Familiarity with benchmarking softwares such as CoreMark, FPMark etc.
  • Knowledge in at least one scripting languages: Python, Linux shells, TCL
  • Must possess strong debugging skills and the ability to approach problems systematically.
  • Familiarity with Git, CI/CD systems
  • Must be able to interpret specification and standard documents well.
  • Excellent written and oral communication skills
Big plus

  • Excellent debugging skills and proven experience of working with multiple teams to resolve cross functional issues.
  • Experience with RISC-V processors and/or FPGAs.
  • Experience with safety critical systems and software standards such as ASPICE.

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India Johnson Controls Full time

    Embedded Firmware Engineer Product: The Embedded Firmware Engineer will be part of a team responsible for the development of firmware for the Tyco Security Product Software House brand of access control panels. These panels primarily consist of the iSTAR line of panels. This position will also be responsible for the development of tools and firmware...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India Johnson Controls Full time

    Embedded Firmware EngineerProduct:The Embedded Firmware Engineer will be part of a team responsible for the development of firmware for the Tyco Security Product Software House brand of access control panels. These panels primarily consist of the iSTAR line of panels. This position will also be responsible for the development of tools and firmware within...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change LivesSummary of Position: The Firmware Engineer will be a member of the Engineering R&D team working on thedevelopment and support of medical devices. Firmware Engineers work closely with othermembers of the engineering staff to provide technical solutions to engineering problems. The Firmware Engineer will participate in the creation of...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change Lives Summary of Position: The Firmware Engineer will be a member of the Engineering R&D team working on the development and support of medical devices. Firmware Engineers work closely with other members of the engineering staff to provide technical solutions to engineering problems. The Firmware Engineer will participate in the...


  • Hyderabad, Telangana, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR54032 Principal/Staff/Senior Engineer MTFW Validation,...


  • Hyderabad, Telangana, India Microsoft Full time

    Overview Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,...


  • Hyderabad, Telangana, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR54393 Principal Engineer I , ESSD Firmware ...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change Lives Summary of Position: The Firmware Engineer will be a member of the Engineering R&D team working on the development and support of medical devices. Firmware Engineers work closely with other members of the engineering staff to provide technical solutions to engineering problems. The Firmware Engineer will participate in the...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Senior Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.1. Design, develop, test, debug and optimise firmware throughout the entire lifecycle2. Must...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India Zen Technologies Limited Full time

    We are looking for FirmwareEngineers who has good knowledge and experience on:8/16/32 bitmicro controllers Firmware coding.Analog anddigital circuitdesign.Knowledgeof PCB designprocess.Communicationports like bus and wireless protocols. I2C SPI UART RS232 RS485 CANLAN Zigbee etc.Should beable to handle projects/ tasks independently.Knowledgeof Engineering...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Senior Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.Design, develop, test, debug and optimise firmware throughout the entire lifecycleMust have...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India Zen Technologies Limited Full time

    We are looking for Firmware Engineers who has good knowledge and experience on:8/16/32 bit micro controllers Firmware coding.Analog and digital circuit design.Knowledge of PCB design process.Communication ports like bus and wireless protocols. I2C, SPI, UART, RS232, RS485, CAN, LAN, Zigbee, etc.Should be able to handle projects/ tasks independently.Knowledge...


  • Hyderabad, Telangana, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR52424 Staff Engineer/Principal Engineer Product...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India ORBCOMM Full time

    About the Opportunity:The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products.This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mission critical embedded devices.Main responsibilities will include:Write embedded...

  • Firmware Engineer

    1 week ago


    Hyderabad, Telangana, India Orbcomm Full time

    A little bit about the role:The Firmware Engineer will be part of the team that develops and maintains firmware for ORBCOMM's embedded products. This role requires the ability to understand a significant installed base of technology in an environment supporting high availability mission critical embedded devices.Roles and Responsibilities:Write embedded...


  • Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.Design, develop, test, debug and optimise firmware throughout the entire lifecycleMust have worked on...


  • Hyderabad, Telangana, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR55248 Staff Engineer, ESSD Firmware ...

  • Principal Engineer

    1 week ago


    Hyderabad, Telangana, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR51221 Principal Engineer Micron is looking for a...


  • Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.1. Design, develop, test, debug and optimise firmware throughout the entire lifecycle2. Must have...


  • Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.1. Design, develop, test, debug and optimise firmware throughout the entire lifecycle2. Must have...