Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Embedded Software Engineer

Home > C/C++ programming jobs

Lead Embedded Software Engineer in Others new

  • Baker Hughes
  • Full time
  • Email
  • Pune, India

Responsibilities

  • Understand system-level requirements and expectations.
  • Analyze complex firmware and software systems and assess feature implementation and integration.
  • Develop embedded software for microcontrollers, including low-level drivers, peripheral interfaces, communication buses, measurement systems, digital signal processing, and RTOS-based applications.
  • Develop algorithms and software for sensor solutions.
  • Create resilient firmware with cross-functional teams of scientists and mechanical, electrical, and systems engineers.
  • Participate in code reviews and system performance reviews.
  • Identify firmware improvement opportunities.
  • Support qualification testing, field trials, and failure investigations.
  • Prepare technical reports, present results, and collaborate with remote teams across time zones.
  • Guide technical decisions, mentor engineers, and lead software activities when applicable.

Requirements

  • Bachelor’s degree in electronic, electrical, or computer engineering or computer science with 10+ years of design experience; a related master’s degree with 5+ years; or a related Ph.D. with 2+ years.
  • Experience programming microcontrollers with embedded C or embedded C++.
  • Experience using electronics measurement and laboratory equipment.
  • Experience designing, testing, and debugging firmware.
  • Demonstrated use of AI-assisted engineering tools such as GitHub Copilot, ChatGPT, Claude, or CodeWhisperer in embedded software projects.
  • Proficiency in written and spoken English, including technical reporting and presentations.
  • Ability to work with remote teams in different time zones and adjust working hours when needed.
  • Preferred experience with large software and firmware systems, networks, fault-resistant systems, design-for-reliability, DSP, microprocessor architectures, FPGA, wireless communications, and downhole oil and gas tools.
  • Preferred familiarity with Microchip dsPIC, TI 28000 DSPs, external peripherals, communication buses, version-control systems, bare-metal development, FreeRTOS, Embedded Linux, U-Boot, and BSP.

Benefits

  • Flexible working hours and the ability to shift work times as needed.
  • Contemporary work-life balance policies and wellbeing activities.
  • Comprehensive private medical care options.
  • Life insurance and disability programs.
  • Tailored financial programs and additional elected or voluntary benefits.

Baker Hughes

Baker Hughes builds equipment, software, and services for energy and industrial operators, spanning oilfield services, turbomachinery and process solutions, LNG and subsea systems, and emissions and asset management. It generates revenue through product sales, long-term service, and digital offer...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Sr Advanced Embedded Engr

  • Honeywell
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD