BareMetal Embedded Developer

6 days ago


Bengaluru, India Avivys Consulting Services Full time

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 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, India Mars Data Insights Full time

    Job Description Job Title: Embedded Software Engineer Experience: 6+ years Job location: Bengaluru /Hybrid Job Type: Fulltime Notice Period: Immediate to 15 days Skills: Design, Code and Test for embedded systems, C++, RTOS, BareMetal, Wireless Tech(TCP/IP, UDP, Wi-Fi, Bluetooth, BLE, NFC LTE Modem), Device drivers, Microprocessor (STM, NXP, SW, HW),...


  • Bengaluru, Karnataka, India beBeeDriver Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Description:We are seeking an experienced developer to join our organization. The ideal candidate will have a strong background in device driver development and experience with various operating systems.Key Responsibilities:Design and develop system firmware for hardware prototype projects and development platformsCollaborate with cross-functional teams...

  • Firmware Developer

    1 week ago


    Bengaluru, India MaimsD Technology Full time

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India MaimsD Technology Full time

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...

  • Firmware Developer

    7 days ago


    Bengaluru, India Maimsd Technology Full time

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...


  • Bengaluru, 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, India Chaitra Soft Full time

    In this role, you have the opportunity to :- Design and develop a software technological solution, platform or reference. - Participates in determining the system, subsystems, and interfaces between them. - Validates technology assumptions, evaluates alternatives, and defines functional and non-functional requirements. - Test and review codesTo succeed in...

  • Embedded C Engineer

    5 days ago


    Bengaluru, India Talpro Full time

    Mandatory Skill : Embedded C development, Microcontroller, ARM, Bluetooth, Baremetal RTOS.Experience : 7 15 YearsLocation : Preferably Bangalore.Salary CTC : INR From 20 LPA -25 LPANotice Period : Max 30 Days.Job Summary : - Good in C programming, firmware development, debugging skills.- Worked as part of Agile Scrum team good to have Linux, Bluetooth A...


  • Bengaluru, India Simperion Technologies Full time

    Responsibilities: * Design, develop & execute bare metal tests using JTAG, Embedded C, Python & USB/PCIe interfaces. * Collaborate with SOC verification team on CPU/GPU programming & firmware testing.