BareMetal Embedded Developer

2 days ago


Bengaluru, Karnataka, India Avivys Consulting Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Job Title: BareMetal Embedded Developer Xilinx MPSoC

Location: C V Raman Nagar, Bangalore

Experience: 3 Y to 7 y 

Employment Type: Full-time

Work Mode -Work from office

Roles & Responsibilities

  • Develop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104).
  • Work on Xilinx Vitis development environment for application and driver development.
  • Implement software following MISRA C coding guidelines for safety-critical and high-reliability applications.
  • Contribute to projects requiring DO-178C compliance for airborne systems software development.
  • Design and develop device drivers for various hardware peripherals.
  • Integrate and work with communication protocols such as I2C, SGMII, UART, SPI.
  • Develop security features including authentication, certificates, encryption, and decryption mechanisms.
  • Collaborate with cross-functional teams for design reviews, debugging, and optimization of embedded systems.
  • Conduct unit testing, integration testing, and prepare technical documentation as per project requirements.

Mandatory Skills

  • Embedded C programming on Bare Metal environments
  • Xilinx MPSoC development experience
  • Hands-on with Xilinx Vitis
  • Strong background in Embedded Development and Low-level Programming

Desirable Skills

  • Experience with I2C, SPI, UART protocols
  • Exposure to C++ programming
  • Knowledge of ARM architecture and embedded toolchains
  • Familiarity with safety and security standards in embedded systemsRole & responsibilities

Preferred candidate profile



  • Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 18,00,000 - ₹ 22,00,000

    Job Opportunity: BareMetal Engineering Specialist">As a key member of our team, you will play a pivotal role in the development and testing of firmware for embedded systems. Your expertise will be instrumental in defining system requirements, validating hardware functionality, and optimizing code for performance.">Key Responsibilities:Develop and implement...


  • Bengaluru, Karnataka, India AV Technoserve Services Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Location: Bangalore, India Experience: 10 to 15 years Employment Type: Full-time | On-siteAre you an experienced firmware and embedded systems engineer with a passion for working at the lowest levels of hardware? We are hiring on behalf of a leading technology client for a BareMetal Development Engineer role in Bangalore.This is a fantastic opportunity to...


  • Bengaluru, Karnataka, India AVIVYS Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title :BareMetal Embedded Developer Xilinx MPSoCLocation :C V Raman Nagar, BangaloreExperience :3 Y to 7 yEmployment Type :Full-timeWork Mode :Work from officeRoles & ResponsibilitiesDevelop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104).Work on Xilinx Vitis development environment for...


  • Bengaluru, Karnataka, India Avivys Full time

    Job Title : BareMetal Embedded Developer Xilinx MPSoCLocation : C V Raman Nagar, BangaloreExperience : 3 Y to 7 y Employment Type : Full-timeWork Mode : Work from officeRoles & Responsibilities :- Develop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104).- Work on Xilinx Vitis development environment...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded Systems Software DeveloperWe are seeking a highly skilled Embedded Systems Software Developer to design and develop system firmware on hardware prototype projects and development platforms.Key Responsibilities:Collaborate with cross-functional teams to design and develop system firmwareImplement interfaces to various sensors and devise low-latency...


  • Bengaluru, Karnataka, India Talpro Full time

    Location : BangaloreJob Description :We are looking for an experienced Embedded Firmware Developer with a strong background in C programming and firmware development.The ideal candidate should have at least 6 years of hands-on experience in developing embedded firmware for microcontrollers and possess expertise in working with various interfaces such as I2C,...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 20,00,000

    Job Title: Process Safety Expert with Embedded Systems KnowledgeWe are seeking an experienced Process Safety Expert to join our team. This key role is responsible for ensuring the functional safety of our products, focusing on the development and implementation of advanced process control systems.About the Role:Develop in-depth knowledge of C programming...


  • Bengaluru, Karnataka, India beBeeFirmware Full time

    Job Description:">">We are seeking an experienced Embedded Systems Firmware Developer to design, implement and debug firmware for embedded systems. This will involve working closely with hardware teams to define system requirements and validate hardware functionality.">You will be responsible for utilizing JTAG and other debugging tools for low-level...


  • Bengaluru, Karnataka, India MosChip Semiconductor Technology Limited Full time

    Job DescriptionFirmware Development EngineerJob DescriptionRequirements- Strong Embedded C Programming abilities- Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms.- Knowledge and experience in bare metal coding and RTOS.- Experience with various IDE s (Ex MPLAB X IDE, STM32CubeIDE, Code Composer...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 60,00,000 - ₹ 1,20,00,000

    Embedded Firmware Development OpportunityWe are seeking a seasoned Embedded Firmware Developer to join our team. The ideal candidate will have a strong background in C programming and firmware development.The successful candidate will be responsible for developing and optimizing embedded firmware for microcontrollers, implementing drivers for various...