Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer, Product Design and Engineering - Embedded Software

Full-time

Baker Hughes

Role Description

Baker Hughes is 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.

  • 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

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)

Requirements

  • Experience with modern C++ (Nice to Have)
  • Exposure to embedded software development or firmware-level interactions (Nice to Have)
  • Experience with hardware communication protocols (e.g., serial, USB, TCP/IP, etc.) (Nice to Have)
  • Knowledge of C++ / .NET interoperability (C++/CLI, P/Invoke) (Nice to Have)
  • Hands-on experience in image processing / computer vision (Nice to Have)
  • Understanding of real-time or performance-critical embedded systems (Nice to Have)
  • Experience with .NET Core and modern frameworks (Nice to Have)

Benefits

  • 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

Company Description

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Engineer, Product Design and Engineering - Embedded Software in Remote vacancy
  • $192.8k - $289.2k

     ...Northrop Grumman Defense Systems has an opening for a Sr. Staff Embedded Software Engineer (Level 6) to join our team of qualified, diverse...  ...projects within the organization for security architecture designs as well as external partners and customers.This position... 
    Suggested
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Northridge, CA
    3 days ago
  • $113.9k - $200.91k

     ...Programs (SPP) is seeking an experienced Staff Software Engineer to support the development, integration, and delivery of mission-critical embedded software and spacecraft subsystem...  ...lifecycle including architecture support, design, implementation, integration, verification... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $101.53k - $188.47k

    Staff Engineer, Embedded Software DevelopmentAre you passionate about building scalable embedded systems that...  ...software?Do you thrive in designing complex system architectures and debugging...  ...deliver high-performance, reliable products?Partnering with the bestAs the world... 
    Suggested
    Full time
    Work at office
    Remote work

    Baker Hughes

    Skaneateles, NY
    3 days ago
  • $102.19k - $190.5k

     ...for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience...  ...foreign equivalent in Electrical Engineering, Computer Science, Electronics and...  ...skills is required: 1. Debugging embedded ECU software using network tools (Vector CANoe... 
    Suggested
    Immediate start
    Work from home
    Flexible hours

    Ford

    Allen Park, MI
    2 days ago
  • $134k - $236.33k

     ...seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa...  ...development and HW/SW integration activities. Designs, develops, documents, tests, and debugs...  ...(e.g., C++, Java).- Experience with embedded software developmentDesired Skills:-... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    1 day ago
  • $96k - $192k

     ...Staff Engineer The Staff Engineer is a technical expert responsible for leading the embedded design, development, and optimization of embedded software for our next-generation air-conditioner products. This role will drive architecture decisions, solve complex technical... 
    Temporary work
    Remote work
    2 days per week
    3 days per week

    Carrier Global Corp

    Indianapolis, IN
    1 day ago
  • $180k - $220k

    Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking... 
    Full time
    Remote work

    VACO

    Richmond, VA
    3 days ago
  • $129.65k - $190.15k

     ...: Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development team. This individual...  ...Responsible for system firmware design and product architecture of...  ...design and code reviews, hardware/software integration and development test... 
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    14 hours ago
  • $150.2k - $283.5k

     ...intuitive way.We are seeking a highly skilled and experienced Staff Embedded Controls Software Engineer to join our team. The ideal candidate will have a...  ...)Fluent in software fundamentals including software design and maintainability.Hands-on experience in hardware bring... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    2 days ago
  • $150.2k - $283.5k

     ...seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal...  ...writing clean, efficient, and robust production-grade C code for real-time embedded...  ...software fundamentals including software design and maintainability. Hands-on... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    1 day ago
  •  ...for talented and passionate software engineers for the Hardware Platform...  ...This team is responsible for designing and developing Cloud...  ...the art Cloud Infrastructure products. Detailed Description...  ...programming languages and embedded systems ● 5+ years of experience... 
    Work at office
    Remote work

    Celestica International LP

    Austin, TX
    16 days ago
  • $98.4k - $147.6k

     ...history.\n\nNorthrop Grumman\u2019s Space Sector is seeking a Software Engineer \u2013 Embedded/Test Equipment \\- Level 3 to join our team in Chandler,...  ...telecommute work.\n\nIn this role, you will lead the design, development, and integration of Real Time Computer In the... 
    Full time
    Internship
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Chandler, AZ
    14 hours ago
  • $108.8k - $163.2k

     ...Meadows, IL is seeking an experienced Embedded Software Engineers for its Software & Controls Department to be responsible for full-cycle product development of new software subsystems...  ...requirements analysis and system architecture, design, coding, test and verification using... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  • $68.9k - $131.1k

     ...rapidly evolving global market. The Embedded Product Cybersecurity team is seeking a System Security Engineer II - Embedded Product to...  ...techniques to uncover residual design or implementation defects that...  ...is required.Embedded software engineering knowledge (Python... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  •  ...drones and ruggedized throw phones, designed to access unsafe areas and establish...  ...lives. We are currently seeking skilled embedded software engineers to develop flight-critical firmware,...  ...software for BRINC’s entire hardware product line, including indoor and outdoor drones... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Brinc

    Seattle, WA
    14 hours ago
  • $100k - $120k

     ...networking devices and smart home products, consistently ranked as the...  ...for multiple early career Software Engineering roles across our engineering...  ...: Mobile App Engineer Embedded Software Engineer By...  ...In this role, you’ll help design, develop, and improve the core... 
    Full time
    Internship
    Local area
    Worldwide
    Visa sponsorship

    Tp-link Systems Inc.

    Remote
    14 hours ago
  •  ...Rajesh KRG Technologies Inc rajesh.b at krgtech.com (***) ***-**** EXT 514 Job Description Role: Software Engineer ( Embedded) Location : Fairfield ,CT Duration: Full Time / Contract · Experience with Medical domain · Embedded C... 
    Full time
    Contract work

    krg technology

    Remote
    14 hours ago
  •  ...high quality IT resources through Staff Augmentation, Global Talent Management...  ...: Laurel, MD  Job Title : Software Engineer Duration : 12+ Months (Strong possibility...  ...~10+ years of experience ~ Embedded microprocessor design experience ~ C/C++ ~... 
    Permanent employment
    Full time

    Collabera

    Remote
    14 hours ago
  • $170k - $216k

     ...of vehicle platforms and product use cases. The Waymo...  ....S. states. Hardware Engineering is an innovative and collaborative...  ..., reliability, software and vehicle engineers. We design, build, and perfect the...  ...estimation, real-time / embedded systems, large-scale data... 
    Full time
    Work experience placement
    Remote work

    Waymo

    Remote
    14 hours ago
  •  ...SRI Tech SolutionsJob Title: Embedded Software Application EngineerLocation...  ...for releasing HW & SW design solutions for Electronic components...  ...for North American truck products.Work with global technology...  ...shootingDownload Software using factory, engineering & service toolsPerform... 
    Full time
    Remote work

    SRI Tech

    Greensboro, NC
    4 days ago
  • $125k - $210k

     ...goods anytime, anywhere. We design, build, and operate the...  ...supplies, food, and retail products.  Our customers include the...  ...You and the Role As an embedded firmware engineer at Zipline, you will be responsible...  ...and most safety-critical software on our aircraft. You will... 
    Full time
    Work at office
    Local area
    Immediate start

    Zipline

    Remote
    14 hours ago
  •  ...robot division already has production in the US and Japan. Our...  ...of highly talented engineers with extensive expertise...  ...the Role As a Software Engineer at Avride, you will design and develop advanced firmware...  ...with FPGAs, MCUs, and embedded platforms to build reliable... 
    Full time
    Work experience placement
    Remote work
    Relocation

    Avride

    Austin, TX
    14 hours ago
  •  ...Thanks & Regards Rajesh KRG Technologies, Inc., (***) ***-**** Ext :514 Job Description Job Description : • Embedded Domain Knowledge – device drivers, I2C, SPI, • Understanding of Linux Environment • Python Programming (MUST).... 
    Full time

    krg technology

    Remote
    14 hours ago
  • $170k - $210k

     ...more. Guided by an ambitious product roadmap, we aim to accelerate...  ...ownership where developers and engineers are self-motivated to tackle...  ...teams, including UI design, product management, and business...  ...Experience with C++, especially in embedded environments Consumer... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    14 hours ago
  • $86.8k - $165.2k

     ...of experience and renowned engineering expertise to meet the...  ...opportunity for a Senior Software Engineer - Embedded to join our Electro-Optical...  ...which is part of our Advanced Products & Solutions group.The Advanced...  ...have the opportunity to design, develop and test product... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    4 days ago
  • $91.8k - $137.6k

     ...Aeronautics Systems is looking to an Embedded Software Engineer to join our team on site in Rancho Bernardo...  ...familiarity working in an Integrated Product Team construct.Roles and...  ...development life cycle including requirements, design, implementation, qualification, and delivery... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    2 days ago
  • $110k - $250k

     ...drones and ruggedized throw phones, designed to access unsafe areas and establish...  ...this Role:We are seeking an experienced embedded software engineer. In this role you will design and...  ...software for BRINC’s entire hardware product line, including indoor and outdoor drones... 
    Work at office
    Remote work
    Flexible hours

    BRINC DRONES

    Seattle, WA
    4 days ago
  • $86.8k - $165.2k

     ...team is looking for a Senior Software Engineer that is passionate about...  ...maintain and enhance software design and code, ensuring alignment...  ...Must Have • Experience with Embedded Development using object-oriented...  ...onsite. This includes all production and maintenance employees,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  • $86.8k - $165.2k

     ...IN-FT WAYNE-150A ~ 1010 Production Rd ~ BLDG 150A; US-CA-EL...  ...Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the...  ...experts on advanced embedded software, cryptography,...  ...critical DevSecOps role in designing and developing CI/CD solutions... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Cedar Rapids, IA
    3 days ago
  •  ...Lockheed MartinDescription:You will be the Embedded Software Engineer for the Embedded Software team. Our team is responsible for designing, developing, and maintaining embedded C/...  ...development activities across the product lifecycle.Design, document, test, and debug... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer, Product Design and Engineering - Embedded Software. Be the first to apply!