Lead Firmware Developer

6 hours ago


Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878
Software Engineer

We are seeking a highly skilled Software Engineer to join our team.

About the Role

This is an exciting opportunity for a talented engineer to contribute to firmware design, prototyping, testing and validation activities independently with little/no guidance. The ideal candidate will have excellent analytical skills, strong understanding of Embedded C concepts, ARM Cortex M architecture and build toolchains.

  • Contribute to firmware design, prototyping, testing and validation activities independently with little/no guidance
  • Support other team members in firmware development and debugging activities whenever required
  • Very good analytics skills
  • Fluency in English in spoken and written
  • Ability to work in a team environment and provide cross-project support
Key Skills and Qualifications

To be successful in this role, you will need:

  • Graduate - BTech/BE or MTech/ME in ECE/EE/Instrumentation/CS, or equivalent degree with 3 to 7 years of experience with Bare metal and RTOS programming in C
  • Embedded Systems certification/training/online courses appreciated
  • Ability to analyze, design and optimize the code to fulfill complex firmware requirements
  • Ability to debug and resolve complex bugs in firmware
  • Ability to analyze the schematics, datasheets, and reference manuals to get required information
  • Strong understanding of Embedded C concepts, ARM Cortex M architecture and build toolchains
  • Familiarity with hardware-software interactions, device drivers, and communication protocols (e.g., UART, SPI, I2C)
  • Strong understanding of RTOS, Bootloaders
  • Understanding of Embedded Linux, UBoot, Device drivers, etc
  • Strong understanding and usage of Yocto and Bitbake
  • Strong hands-on experience on Linux system programming
  • Ability to develop custom drivers for peripherals and SoCs
  • Experience with IDE's and debugging tools
  • Good knowledge of electronics and circuits
  • Experience with using lab instruments such as DSO, Logic analyzers, DMM, etc
  • Strong understanding on GIT versioning system
  • Good written and verbal communication skills, interpersonal skills
Benefits

This is an excellent opportunity to work with a dynamic team and contribute to the development of cutting-edge technology.

Others

Please note that only suitable candidates will be contacted.



  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...

  • Firmware Developer

    4 weeks ago


    Bengaluru, Karnataka, India Skillventory Full time

    Job DescriptionWe are seeking a Firmware Developer to work in our Intelligent Systems department, with a specialization in uC (microcontroller) infrastructure. You will be responsible for developing and managing firmware using technologies like RH850 OS, travel OS, and bootloaders. This role requires strong skills in scripting and toolchain management, as...


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

    Telecommunications Firmware Engineering SpecialistThe Staff Firmware Engineer will be responsible for delivering high-quality output by executing product firmware testing with a laser focus on quality and adherence to project schedules.Key Responsibilities:To scope, plan, and execute the test strategy in an Agile environmentExecute test activities for...


  • 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

    Job OverviewThe ideal candidate will have a strong background in firmware development, with a minimum of 10 years of experience. They should be proficient in Embedded C and have hands-on experience with 32-bit ARM cortex microcontrollers.Key ResponsibilitiesDesign and develop firmware for embedded systems, ensuring optimal performance and...


  • Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    We are seeking a highly skilled Power Management Firmware Engineer to play a key role in ensuring our Embedded firmware addresses critical market segment requirements.As a key member of our firmware development team, you will contribute towards AMD Embedded firmware development for PMFW and DXIO.You will collaborate with core firmware teams to ensure...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 12,00,000

    Senior Firmware DeveloperWe are seeking an experienced Senior Firmware Developer to join our team. As a Senior Firmware Developer, you will be responsible for developing and maintaining firmware for our x86-based systems.Develop and maintain firmware for x86-based systems.Design and implement low-level software for x86 CPU/APU architectures.Expertise in C...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 22,50,000

    Embedded Firmware Development OpportunityAre you a skilled engineer with experience in firmware development for SoC designs? We have an exciting opportunity for you to join our team as a Firmware Engineer.


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

    Job Title: Firmware Development ExpertThis is a senior level position for an experienced professional who specializes in firmware development with expertise in C programming. The ideal candidate will have hands-on experience with interfaces such as UART, I2C, SPI, MMC/SD, display, and Flash memories.Key Responsibilities:Develop high-quality firmware for...


  • Bengaluru, Karnataka, India LUXOFT Full time

    Project descriptionJoin our team in developing cutting-edge security firmware for Embedded Systems on Chips SoCs You will be working on innovative projects that focus on the security subsystem of silicon including policy implementation root of trust TPM fTPM and Widevine This role demands a high level of expertise in trusted applications and...