Firmware Development Engineer

11 hours ago


Bengaluru India Cisco Full time

Job Description Meet the Team This is an excellent opportunity to join Cisco's fastest growing product UCS in Cisco's Computing Systems Group. We are looking for Software/Firmware Engineers who strive in a dynamic start up like environment. You will be working with the team who are providing the design and technical vision for the next generation UCS Servers, AI-Edge data center Server Platforms and products that enable cloud/datacenter scale deployments. What You'll Do The job involves working on Cisco UCS Rack Server platform development activities. This team develops Software and Firmware for Cisco UCS platforms. These include development of Server BMC (a.k.a Cisco Integrated Management Controller) Firmware, Software, tools and utilities. In this role, you will be working with the team who create and develop technical charter and provide technical vision for Baseboard Management Controller (BMC) activities, working on development of some of the latest UCS server platforms, bug-fixes and enhancements for the UCS platforms. You will be in the UCS Rack Server team, Bangalore, which is a key part of Cisco's Data Centre strategy. Who You Are We are looking for Systems and Firmware development Engineers who strive in a fast paced start-up like environment. You will be working with a dedicated team and open communications, empowerment, innovation, collaboration and customer success are the foundations of the team. Responsibilities - Systems and Firmware Engineer in the Platform BMC development team - Demonstrate a high degree of originality in design/development activities Be an engineer working across different architectures and environments - Work with different teams (BIOS, UTILITES, QA and Release teams) for enhancement and development of the BMC - Contribute in the design of interfaces between products to ensure interoperability. - Design and develop software in an Embedded Linux (or similar) OS environment for Cisco UCS server platforms. - Design and develop system software to meet the specification of platform requirements. - Excellent experience in Firmware, Device Driver and Embedded/Real time systems development. - Good knowledge of x86 and ARM architectures. - Very Strong Expertise in C and other programming (preferably any one of, Python/Rust/Go) language(s) expertise is a plus. - Data Centre/Cloud platform engineering expertise - Excellent verbal and written skills and professional presentation. Desired Experience And Skills - Experience in Server/Firmware chassis platform technologies - 5 or more Years of experience - BE/BTech/ME/MTech in Electronics/Computer Science preferred. - Hands on experience in management controller firmware development (BMC) and IPMI/Redfish. - Experience in HW tools like JTAG debuggers, I2C/I3C analysers, Oscilloscopes and flash memory programmers. - Experience in Industry standard protocols like SPI, I3C, PCIe, NVMe, CXL and other Interconnect/Server technologies - Understanding and experience with DMTF standards - Experience with GIT/Bitbucket Why Cisco At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.


  • Firmware Engineer

    3 weeks ago


    Bengaluru, India Flowserve Full time

    Role Summary In this role you will report into the Supervisor, Engineering. You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrollers and designing to meet the requirements of functional safety standards. Responsibilities Low-power electronics firmware development Applications...


  • Bengaluru, India Cisco Full time

    Job Description Meet the team This is an excellent opportunity to join Cisco's fastest growing product UCS in Cisco's Computing Systems Group. We are looking for Software/Firmware Engineer who strive in a dynamic start up like environment. You will be working with the team who are providing the design and technical vision for the next generation UCS Servers...


  • Bengaluru, Karnataka, India Mirafra Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job SummaryWe are hiring a talented L2/L3 Protocol & Firmware Development Engineer with strong expertise in:Networking protocolsSwitching protocol developmentFirmware engineeringC programming and data structuresThis role involves developing embedded networking software and firmware for high-performance systems.Mandatory SkillsExperience in switching protocol...

  • Firmware Developer

    1 day ago


    Bengaluru, Karnataka, India TCP Corps Full time ₹ 4,50,000 - ₹ 9,00,000 per year

    Experience in developing Low Level Drivers/FirmwareBus Protocols :- I2C, SPI, USB , PCI or CAN etcDevices :- EEPROM, NAND Flash, RTC ,LCD, ADC etcFirmware :- Audio/WLAN/Bluetooth etc.Good Embedded C programming Skills.Good Hand-on in Microcontrollers ( Renesas/Infineon/Freescale ( NxP)Good in ARM Micro-processor, preferable ARM-Cortex variantsExtensive...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India Digital Shark Technology Pvt. Ltd. Full time

    Job Summary: We are looking for a talented Firmware Engineer with 2–3 years of hands-on experience in embedded firmware development. The ideal candidate will be responsible for designing, developing, testing, and debugging firmware for microcontroller-based systems, working closely with hardware and software teams to deliver reliable embedded solutions....

  • Firmware Engineer

    2 days ago


    Gurugram, Gurugram, India Best NanoTech Full time

    Job Description About the Company: We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet. About the Role: We are seeking a highly skilled Firmware Engineer to architect, design, and develop optimized firmware for electronic systems, including IoT and fintech products. The role involves low-level...


  • Bengaluru, India Microsoft Full time

    Job Description Contribute in RAS architecture, design and deployment of cloud scale Software and Firmware solutions that adapt to changing requirements over their lifetime. Collaborate with hardware and software teams to define, firmware interactions etc and spec highly scalable and reliable solutions for cloud scale workloads. Lead and debug platform RAS...

  • Firmware Engineer

    4 weeks ago


    India Brace Infotech Private Ltd Full time

    Key Responsibilities: ● Design, develop, and maintain firmware for EVSE AC Chargers from concept through production. ● Develop firmware in BareMetal, FreeRTOS, and Linux/PetaLinux environments. ● Implement and integrate features for processing system side (PS) including: ○ LCD displays, LEDs, Wi-Fi, Bluetooth, DDR3/DDR4 memory, Flash storage,...


  • Bengaluru, India Danaher Full time

    Job Description Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology At Cepheid, one of Danaher's 15+ operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact. You'll thrive in a culture of belonging where you...

  • Firmware Developer

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