Padmi
Baker Hughes logo
Baker Hughes

heavy-duty gas turbines · drill bits and drilling equipment

Staff Engineer, Product Design and Engineering - Embedded Software

BangalorePosted 30 days ago
Software engineeringStaff+
Apply at Baker Hughes

Opens the source posting on bakerhughes.wd5.myworkdayjobs.com

Source description

About the role

View original

Senior WPF C#.NET Developer

Are you an experienced Senior WPF C#.NET Developer looking for a new Role?

Do you enjoy being part of a successful team ?

Baker Hughes in looking for a Senior WPF C#.NET Developer with strong expertise in application architecture and embedded systems integration. You will play a key role in designing and building high-performance applications that interact with embedded hardware and real-time systems, ensuring scalability, reliability, and maintainability. This role requires a hands-on engineer who can contribute to architectural design, while working closely with hardware, firmware, and cross-functional teams.

Key Responsibilities Design and develop scalable desktop applications using C#/.NET and WPF

Contribute to and implement application architecture for systems integrated with embedded devices

Apply and maintain MVVM architecture patterns and clean design principles

Develop high-performance UI layers that interact with hardware or real-time data streams

Build and maintain custom controls, reusable components, and libraries

Work on integration with embedded systems, devices, and external hardware interfaces

Optimize application performance, including memory usage, threading, and responsiveness

Debug and troubleshoot complex issues across software and hardware layers

Collaborate with embedded, firmware, and hardware teams for seamless integration

Participate in code reviews and architectural discussions

Required Skills & Qualifications Minimum 8 + years of experience is required

Strong proficiency in C# and .NET development

Solid experience with WPF and UI development for complex applications

Strong understanding of MVVM, data binding, and custom controls

Experience contributing to application architecture and design decisions

Expertise in debugging, performance tuning, and problem-solving

Good understanding of multi-threading, concurrency, and real-time data handling

Familiarity with hardware-integrated applications or device communication

Strong analytical mindset and ability to work in cross-domain systems (software + hardware)

Nice to Have Experience with modern C++

Exposure to embedded software development or firmware-level interactions

Experience with hardware communication protocols (e.g., serial, USB, TCP/IP, etc.)

Knowledge of C++ / .NET interoperability (C++/CLI, P/Invoke)

Hands-on experience in image processing / computer vision

Understanding of real-time or performance-critical embedded systems

Experience with .NET Core and modern frameworks

Soft Skills Strong problem-solving and analytical skills

Effective communication across software and hardware teams

Ability to work independently with a strong ownership mindset

Detail-oriented with focus on performance and quality

Work in a way that works for you We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working remotely

Working with us Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.

Working for you Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect: Contemporary work-life balance policies and wellbeing activities

Comprehensive private medical care options

Safety net of life insurance and disability programs

Tailored financial programs

Additional elected or voluntary benefits

The Baker Hughes internal title for this role is: Staff Engineer, Product Design and Engineering

One address, no account. We’ll tell you when matching roles go live.

More at Baker Hughes

Related open roles

View all roles