Back to jobs
BH
Hiring companyBaker Hughes

Verified today

Staff Engineer, Product Design and Engineering

Bangalore,India Full-time

About the role

Baker Hughes’ Embedded Software team in Bangalore builds high‑performance desktop applications that interface with embedded hardware. The Staff Engineer designs scalable WPF/.NET solutions, implements MVVM architecture, and collaborates with firmware and hardware teams to ensure seamless integration. Based in Bangalore, the role is on‑site with a focus on real‑time data handling and performance tuning.

What you’ll do

  • Design & develop scalable WPF applications
  • Implement MVVM patterns & custom controls
  • Architect application layers for embedded devices
  • Optimize memory, threading, and responsiveness
  • Debug cross‑layer issues
  • Collaborate with firmware & hardware teams
  • Participate in code reviews
  • Lead architectural discussions

What you’ll bring

  • 8+ years C#/.NET experience
  • Strong WPF UI development
  • MVVM architecture
  • Multi‑threading & real‑time data handling
  • Embedded systems integration
  • Debugging & performance tuning
  • Cross‑domain collaboration
  • Analytical problem solving

Skills

C#.NETWPFMVVMEmbedded SystemsPerformance TuningMulti‑ThreadingHardware Integration