Principal Embedded Software Engineer

1 week ago


Hyderabad, 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 up-streaming activities.- Work on low level device driver, analyze hardware-software 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 in-turn 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.

  • Hyderabad, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 position Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad A US based well-funded product-based startup looking for highly talented Engineers for the following roles. Embedded Drivers:1 position Experience in So C SW...


  • Hyderabad, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 position Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Engineers for the following roles.Embedded Drivers:1 positionExperience in So C SW...


  • Greater Hyderabad Area, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 position Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / Hyderabad A US based well-funded product-based startup looking for highly talented Engineers for the following roles. Embedded Drivers:1 position Experience in SoC SW...


  • Hyderabad, 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 So C FPGAs designed by the FPGA BU meet high-bandwidth connectivity and high-data throughput needs in applications such as Hybrid and Electric Vehicles, Communications Io T...


  • Greater Hyderabad Area, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 positionFounded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Engineers for the following roles. Embedded Drivers:1 positionExperience in SoC SW development,...


  • hyderabad, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 position Founded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Engineers for the following roles.Embedded Drivers:1 positionExperience in SoC SW development,...


  • Hyderabad, India Mulya Technologies Full time

    Principal / Senior Staff /Staff Embedded Drivers:1 positionFounded by highly respected Silicon Valley veterans - with its design centers established in Santa Clara, California. / HyderabadA US based well-funded product-based startup looking for highly talented Engineers for the following roles.Embedded Drivers:1 positionExperience in SoC SW development,...


  • Hyderabad, India Paras Electronics Full time

    Company DescriptionParas Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you will be...


  • Hyderabad, India Paras Electronics Full time

    Company DescriptionParas Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you will be...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Are you a skilled software developer looking to take your career to the next level? We are seeking a highly motivated and experienced Software Development Engineer - Embedded Systems to join our Open Source software development team at QNX Software Systems.


  • Hyderabad, India Paras Electronics Full time

    Company DescriptionParas Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you will be...


  • Hyderabad, India Paras Electronics Full time

    Company DescriptionParas Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you will be...


  • Hyderabad, India Paras Electronics Full time

    Company Description Paras Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways. Role Description This is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you...


  • Hyderabad, India Paras Electronics Full time

    Company Description Paras Electronics is a leading manufacturer of ultrasonic rail testing equipment in Hyderabad. With a history dating back to 1996, we specialize in supplying equipment to Indian Railways. Role Description This is a full-time on-site role for an Embedded Software Engineer located in Hyderabad. As an Embedded Software Engineer, you will...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.As an Embedded Software Documentation Specialist, you will create high-quality written material to help customers develop software using QNX...


  • Hyderabad, India Medtronic Full time

    Careers that Change Lives Principal Software Engineer in Test for the R&D Engineering function of Medtronic Engineering and Innovation Center R&D facility. The individual will operate in all phases and contribute to all activities of the software development process.Candidate must be willing to work in a fast paced, multi-tasking, team environment. The...


  • hyderabad, India Summit Consulting Services Full time

    About the Role:As aFirmware Engineer , you will play a key role in designing, developing, testing, and supporting firmware/embedded software applications for microcontroller-based or proprietary wireless systems. You will collaborate closely with cross-functional teams to drive projects from concept to completion, contributing to the development of...


  • Hyderabad, India Summit Consulting Services Full time

    About the Role:As a Firmware Engineer , you will play a key role in designing, developing, testing, and supporting firmware/embedded software applications for microcontroller-based or proprietary wireless systems. You will collaborate closely with cross-functional teams to drive projects from concept to completion, contributing to the development of...


  • hyderabad, India Summit Consulting Services Full time

    About the Role:As a Firmware Engineer , you will play a key role in designing, developing, testing, and supporting firmware/embedded software applications for microcontroller-based or proprietary wireless systems. You will collaborate closely with cross-functional teams to drive projects from concept to completion, contributing to the development of...


  • Hyderabad, India Summit Consulting Services Full time

    About the Role:As aFirmware Engineer , you will play a key role in designing, developing, testing, and supporting firmware/embedded software applications for microcontroller-based or proprietary wireless systems. You will collaborate closely with cross-functional teams to drive projects from concept to completion, contributing to the development of...