Talent.com
Staff Engineer, Firmware Engineering

Staff Engineer, Firmware Engineering

ConfidentialBengaluru / Bangalore, India
30+ days ago
Job description

At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world's most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settings. As a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.

Cepheid is proud to work alongside a community of six fellow Danaher Diagnostics companies. Together, we're working at the pace of change on diagnostic tools that address the world's biggest health challenges, driven by knowing that behind every test there is a patient waiting.

Learn about the which makes everything possible.

We are looking for a highly skilled and motivated Staff Engineer, Firmware Engineering to contribute to our product development team. This is a senior, hands-on role for an expert who loves to solve the most challenging technical problems. You will support architecting, designing, and implementing robust firmware for our next-generation diagnostic devices.

In this role, you will have the opportunity to :

  • Design firmware architecture for Class II / III medical devices using real-time embedded systems frameworks and author technical design documentation per FDA and IEC 62304 standards
  • Develop and maintain C / C++ code for ARM-based microcontrollers and embedded processors including implementation of low-level drivers, communication protocols (e.g., SPI, I2C, UART), and control algorithms
  • Perform system-level integration of firmware with hardware and software components using diagnostic tools such as oscilloscopes, logic analyzers, and JTAG debuggers
  • Conduct verification and validation of embedded software in compliance with ISO 13485 and FDA QSR requirements including traceability to design inputs and risk controls
  • Utilize version control systems (e.g., Git), issue tracking tools (e.g., JIRA), and continuous integration environments (e.g., Jenkins) to support Agile development workflows for regulated product releases

The essential requirements of the job include :

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field with 8+ years of professional experience, or Master's degree with 6+ years of experience in embedded systems and firmware development
  • Proficiency in C and C++ programming for resource-constrained embedded systems
  • Demonstrated experience with real-time operating systems (RTOS) and bare-metal firmware development
  • Hands-on experience with embedded communication protocols including SPI, I2C, UART, and USB
  • Applied expertise in control systems engineering including PID controller tuning and firmware development for stepper and DC motors
  • It would be a plus if you also possess previous experience in :

  • Strong knowledge of microcontroller architectures (e.g., ARM Cortex-M) and peripherals (e.g., ADC, DAC, Timers)
  • Experience developing bootloaders
  • Strong thread / task / ISR understandings
  • Experience with embedded Linux
  • Knowledge of cybersecurity principles for embedded devices
  • Join our winning team today. Together, we'll accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.

    For more information, visit .

    Skills Required

    C, Spi, Uart, Jira, Iso 13485, Control Algorithms, I2c, Oscilloscopes, Jenkins, Git

    Create a job alert for this search

    Firmware Engineer • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Staff Engineer

    Staff Engineer

    ACL DigitalBengaluru, Karnataka, India
    Technical Lead - Design Verification Experience : 8+ Years Location : Bengaluru We are seeking a highly skilled and experienced Senior Design Verification Engineer to join our SoC / ASIC verificatio...Show moreLast updated: 30+ days ago
    • Promoted
    Sr Staff Engineer, Firmware Engineering

    Sr Staff Engineer, Firmware Engineering

    ConfidentialBengaluru / Bangalore, India
    At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing.Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solution...Show moreLast updated: 1 day ago
    • Promoted
    Principal System Software Engineers

    Principal System Software Engineers

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal / Staff System Software Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    UltraShip TMShosur, tamil nadu, in
    The team at Ultraship is building a next-gen complete end-to-end Transportation Management System (TMS) that is used by top brokerage firms in Logistics industry. B2B platform with best-in-class use...Show moreLast updated: 1 day ago
    • Promoted
    Staff Engineer

    Staff Engineer

    LivspaceBengaluru, Karnataka, India
    As a Staff Engineer, you will help define and architect products, algorithms that deeply integrate core software and services to drive innovations. You will obsess over data, metrics, algorithms, me...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Staff Engineer - Cloud Test

    Staff Engineer - Cloud Test

    AviatrixGreater Bengaluru Area, India
    For enterprises struggling to secure cloud workloads,.Where current cybersecurity approaches focus on securing entry points to a trusted space, Aviatrix Cloud Native Security Fabric (CNSF) delivers...Show moreLast updated: 22 hours ago
    • Promoted
    • New!
    Full Stack Engineer

    Full Stack Engineer

    DevRobhosur, tamil nadu, in
    DevRob is an AI and robotics startup developing cutting-edge software for planning and optimizing production lines for large manufacturing companies. We combine advanced robotics simulation, motion ...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Staff Engineer

    Staff Engineer

    Randstad DigitalGreater Bengaluru Area, India
    Candidates official notice period exceeding 60 days and candidates doing offer shopping need not to apply.Has to be available for Face to face interview for final round of interview.We have an oppo...Show moreLast updated: 22 hours ago
    • Promoted
    Staff Engineer

    Staff Engineer

    MHP – A Porsche Companybangalore, karnataka, in
    Job Title : Staff Engineer – Fullstack.Experience Required : Minimum 12+ years of professional experience.We are seeking an accomplished Staff Engineer with deep expertise in AWS serverless developme...Show moreLast updated: 18 days ago
    • Promoted
    Staff Engineer, Product Engineering

    Staff Engineer, Product Engineering

    ConfidentialBengaluru / Bangalore, India
    Postman is the world's leading API platform, used by more than 40 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals acro...Show moreLast updated: 22 days ago
    • Promoted
    Staff I Software Engineer(C)

    Staff I Software Engineer(C)

    BlackLineBengaluru, Republic Of India, IN
    At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since being founded in 2001, BlackLine has become a leading provider of cloud softwar...Show moreLast updated: 18 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    Workfabric AIBengaluru, India
    We are seeking an experienced Staff Engineer to lead the architecture, design, and large scale deployment of the ContextSensor, a core component of the ContextFabric platform.The ContextSensor powe...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer - Product Definition Engineering

    Staff Engineer - Product Definition Engineering

    ConfidentialBengaluru / Bangalore, India
    The Staff Engineer – Product definition operates as an engine line / modules / domain lead responsible for PDE deliverables that meet customer, partner, and program needs. In this role you will work wit...Show moreLast updated: 22 days ago
    • Promoted
    Staff Firmware Engineer

    Staff Firmware Engineer

    ConfidentialBengaluru / Bangalore, India
    Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM).Dexcom began as a small company with a big dream : To forever change how diabetes is managed.To...Show moreLast updated: 22 days ago
    • Promoted
    ASIC Engineer Staff

    ASIC Engineer Staff

    ConfidentialBengaluru / Bangalore, India
    This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing...Show moreLast updated: 22 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    RipplingBengaluru, India
    About Rippling : - Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expen...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Firmware Engineers

    Principal Firmware Engineers

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show moreLast updated: 22 hours ago
    • Promoted
    Applications Engineering, Staff Engineer

    Applications Engineering, Staff Engineer

    ConfidentialBengaluru / Bangalore, India
    Job Description And Requirements.At Synopsys, we're at the heart of the innovations that change the way we work and play. These breakthroughs are ushering in the Era of Smart Everything.And we're po...Show moreLast updated: 30+ days ago