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

Senior Embedded Software Engineer - BMC @ Careernet

Home > Software Development

 Senior Embedded Software Engineer - BMC

Job Description

Key Skills: BMC, Firmware, Linux, C Programming, Python, Embedded, Yocto, Bash Shell, C++

Roles and Responsibilities:

  • Design, develop, and maintain embedded software for Open BMC systems.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Troubleshoot and debug embedded systems to enhance performance and reliability.
  • Stay updated with the latest industry trends and technologies to drive continuous improvement.

Skills Required:

  • Strong expertise in embedded systems and firmware development
  • Hands-on experience with BMC (Baseboard Management Controller) architecture and OpenBMC ecosystem
  • Proficiency in C programming for low-level and performance-critical modules
  • Solid understanding of Linux internals, device drivers, and kernel/user-space interaction
  • Experience with Python for automation, scripting, and system-level testing
  • Working knowledge of C++ and Bash Shell scripting is an added advantage
  • Familiarity with Yocto build systems and embedded Linux distributions preferred
  • Ability to troubleshoot, debug, and optimize embedded software
  • Strong problem-solving skills and ability to work in a collaborative environment

Education: B.Tech, B.Tech M.Tech (Dual) in any branch

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Careernet
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Linux BMC Firmware C Programming Python Yocto C++ Embedded Bash Shell

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Microservice Developer( Bangalore-Pune)

  • Infosys
  • 5 - 10 years
  • Pune
  • 6 days ago
₹ Not Disclosed

Azure Data Engineer

  • Tata Consultancy
  • 6 - 8 years
  • Kolkata
  • 6 days ago
₹ Not Disclosed

Principal, Software Engineer

  • Walmart
  • 3 - 4 years
  • Bengaluru
  • 7 days ago
₹ Not Disclosed

Software Engineer - C++ - 0 To 2 Years

  • Emerson
  • 0 - 2 years
  • Hyderabad
  • 7 days ago
₹ Not Disclosed

Careernet

MyCareernet