BareMetal Development Engineer

2 days ago


Bengaluru, Karnataka, India AV Technoserve Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Location: Bangalore, India

Experience: 10 to 15 years

Employment Type: Full-time | On-site

Are 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 work on cutting-edge mobile SoC platforms, collaborating closely with hardware teams and pushing the limits of performance and reliability in embedded environments.

Key Responsibilities

Port, develop, and test applications in bare-metal environments on mobile SoCs

Design, implement, and debug firmware for embedded systems, ensuring scalability and robustness

Collaborate with hardware teams to define system requirements and validate hardware functionality

Use JTAG and other hardware debugging tools for low-level diagnostics

Develop and execute comprehensive test plans for various SoC subsystems (e.g., CPU, GPU, multimedia, TPU, PCIe, USB)

Optimize code for performance, efficiency, and memory usage in constrained environments

Automate testing and reporting using Python or Bash scripts

Document test procedures, debugging processes, and the codebase for maintainability

Required Skills & Qualifications

Strong programming expertise in C and Assembly for embedded development
10–15 years of hands-on experience in bare-metal or RTOS-based firmware development
Proficiency with JTAG and other hardware debugging interfaces
Deep understanding of SoC architecture and hardware/software integration
Proven experience working with at least two of the following subsystems: CPU, GPU, multimedia, TPU, PCIe, USB
Familiarity with test automation tools and scripting (Python or Bash preferred)
Strong analytical and debugging capabilities
Excellent communication and team collaboration skills

Nice to Have

Experience automating tests and validation in firmware environments
Exposure to performance tuning in embedded or mobile platforms

How to Apply

Interested and qualified candidates can apply through below link:


(google form)



  • Bengaluru, Karnataka, India Avivys Consulting Services Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    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 & ResponsibilitiesDevelop and maintain Bare Metal applications using Embedded C for Xilinx MPSoC platforms (preferably ZCU106/ZCU104).Work on Xilinx Vitis development environment...

  • Firmware Developer

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


  • Bengaluru, Karnataka, India Thompsons Hr Consulting Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Position: Software Technologist ILocation: BangaloreExperience: 6 8 YearsJoiners: Immediate OnlyJob Description: We are looking for an experienced Embedded Software Engineer with strong expertise in C++, RTOS, and BareMetal development. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware solutions and...


  • Bengaluru, Karnataka, India Thompsons HR Consulting LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position:Software Technologist ILocation:BangaloreExperience:6 – 8 YearsJoiners:Immediate OnlyJob DescriptionWe are looking for an experiencedEmbedded Software Engineerwith strong expertise inC++, RTOS, and BareMetaldevelopment. The ideal candidate will have hands-on experience in designing and developing embedded software/firmware solutions and working...


  • Bengaluru, Karnataka, India Tessolve Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description:Experience: 10+ yearsLocation: BangaloreNP: Immediate to 30 DaysInterview Process: 1st round Teams call and 2nd round F2F at Client location is MustMandatory Skills: Embedded C/C, Candidate must be hands on coder, BareMetal, SOCWho you arePort and develop tests for BareMetal environments on mobile SoC platforms.Design, implement, and debug...


  • Bengaluru, Karnataka, India Hughes Systique Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job DescriptionWe are seeking an experienced Project Manager with strong expertise in BareMetal systems, FPGA-based development, and cross-functional program leadership. The ideal candidate will be responsible for driving complex, multi-disciplinary engineering programs, ensuring smooth coordination across architects, subsystem leads, and customer...


  • Bengaluru, Karnataka, India Simperion Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    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.

  • OCP Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Globex Digital Full time

    Job DescriptionRole - OpenShift Deployment EngineerExperience - 7+yearsLocation - BangaloreExpected proficiency & experience- Understanding of Design and implement OpenShift-based solutions- OpenShift deployment and configuration of OpenShift clusters, ensuring optimal performance, high availability, and scalability.- Implement and maintain security best...

  • OCP Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Globex Digital Full time

    Role - OpenShift Deployment EngineerExperience - 7+yearsLocation - BangaloreExpected proficiency & experience- Understanding of Design and implement OpenShift-based solutions- OpenShift deployment and configuration of OpenShift clusters, ensuring optimal performance, high availability, and scalability.- Implement and maintain security best practices for...


  • Bengaluru, Karnataka, India Eximietas Design Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Role: Firmware Engineer/Lead - Baremetal & RTOS (Pre-Silicon FPGA/Emulation)Experience: 3-8 yearsLocation: BangaloreRequired Qualifications:3-8 years of experience in bare-metal firmware, driver development & validation onpre-silicon FPGA/emulation platforms (HAPS, Synopsys ZeBu, or equivalent).Strong knowledge of ARM architectures, SoC boot flows, and...