Embedded Software Solutions Engineer

1 day ago


Hyderabad, Telangana, India Microchip Technology Full time

We are seeking a skilled Embedded Software Solutions Engineer to join our team at Microchip Technology, Inc. Our company is built by dedicated team players who love to challenge the status quo, and we are looking for someone who shares our passion for innovation.

The Embedded Software Solutions Engineer will be involved in defining, implementing, and enhancing software for the RISC-V based SoC 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.

Key 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.

Requirements/Qualifications:

  • 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.

Preferred Skills:

  • 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

Travel Time: 0% - 25%



  • Hyderabad, Telangana, India SAN Engineering Solutions Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at SAN Engineering Solutions. As an Embedded Software Engineer, you will be responsible for designing and implementing embedded software using C programming language, adhering to AUTOSAR standards.Key Responsibilities:Software...


  • Hyderabad, Telangana, India Findernest Software Services Pvt Ltd Full time

    Firmware Engineer RoleWe are seeking a skilled Firmware Engineer to join our team at Findernest Software Services Pvt Ltd. As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices.Key ResponsibilitiesFirmware Development: Design and implement firmware solutions for embedded systems,...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key Responsibilities:Design...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our Open Source software development team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking a skilled Embedded Software Developer to join our Open Source software development team. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX Real-Time Operating System (RTOS).Key Responsibilities:Analyze...


  • Hyderabad, Telangana, India SAN Engineering Solutions Full time

    Key Responsibilities : Software Development : - Design and implement embedded software using C programming language, adhering to AUTOSAR standards.- Develop software modules for various automotive functions, such as powertrain control, body electronics, and infotainment systems.- Create and maintain software documentation, including design specifications,...


  • Hyderabad, Telangana, India Indiglobe IT Solutions Pvt. Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at Indiglobe IT Solutions Pvt. Ltd. As an Embedded Software Developer, you will be responsible for designing and executing functional, negative performance, and stress tests for our embedded wireless and MCU products.Key ResponsibilitiesDesign and execute test plans...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Embedded Systems Software Developer - Graphics to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics...


  • Hyderabad, Telangana, India PepsiCo Full time

    OverviewPepsiCo is a leading global food and beverage company with a diverse portfolio of brands and a strong commitment to innovation and sustainability.Our Digital Products and Applications team is responsible for designing, building, and deploying digital solutions that drive business value and improve operational efficiency.Job SummaryWe are seeking an...


  • Hyderabad, Telangana, India emerson Full time

    Job Summary:We are seeking a highly skilled and experienced Embedded Software Engineer to lead our team in the design, development, and maintenance of real-time embedded software for industrial control system products. As a Lead Embedded Software Engineer, you will be responsible for developing and implementing software solutions that meet the needs of our...


  • Hyderabad, Telangana, India Microchip Technology Full time

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team at Microchip Technology, Inc. in Hyderabad, India.The successful candidate will be responsible for defining, implementing, and enhancing software for our RISC-V based SoC software ecosystem. This position offers the opportunity to work on various...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Title: Embedded Sr EngineerQualcomm is seeking a highly skilled Embedded Sr Engineer to join our team.Job Summary:We are looking for a talented engineer to design and develop Location (positioning) stack on existing and upcoming Qualcomm Linux baseline products. The ideal candidate will have a strong background in C, C++, and Java, as well as experience...

  • Collaborate Solutions

    2 weeks ago


    Hyderabad, Telangana, India Collaborate Solutions Full time

    Job Title : Embedded Software Developer(C++)Location : Hi-Tech City, Hyderabad, TelanganaJob Description :We are seeking a highly skilled Software Developer with extensive experience in C++ programming to support static code analysis on embedded software.The ideal candidate will possess a deep understanding of static code analysis tools, preferably Parasoft,...


  • Hyderabad, Telangana, India emerson Full time

    Job Summary:Emerson is seeking a skilled Embedded Software Engineer to join our controls and software team. As an Embedded Software Engineer, you will be responsible for developing real-time embedded software for industrial control system products with a focus on quality and performance. You will work independently and as part of a team to design, develop,...


  • Hyderabad, Telangana, India Collaborate Solutions Full time

    Job Title: Embedded Software DeveloperWe are seeking a highly skilled software developer with extensive experience in C++ programming to support static code analysis on embedded software.Key Responsibilities:Utilize Parasoft or other static code analysis tools to analyze and improve the codebase.Collaborate with software developers to integrate static code...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Summary:Qualcomm is seeking a skilled Embedded Software Engineer to design and develop software for WLAN/Bluetooth devices. The ideal candidate will have experience with C programming and a strong understanding of networking protocol stacks.Key Responsibilities:Design and develop software for WLAN/Bluetooth devicesCollaborate with cross-functional teams...


  • Hyderabad, Telangana, India Indiglobe IT Solutions Pvt. Ltd. Full time

    Job Description:At Indiglobe IT Solutions Pvt. Ltd., we are seeking a highly skilled Embedded Software Developer to join our team. As an SDET with a focus on wireless and MCU products, you will be responsible for designing and executing functional, negative performance, and stress tests for our embedded wireless and MCU products. Key Responsibilities:Design...