
MulticoreWare - System Software Engineer - OpenBMC
4 weeks ago
Job Title : System Software Engineer - OpenBMC
Company : Microcoreware
Location : Others/Chennai, Tamil Nadu, India
Experience : 3-8 Years
Job Description :
Microcoreware is seeking a highly motivated and experienced System Software Engineer to join our growing team. As a System Software Engineer specializing in OpenBMC, you will be responsible for developing, integrating, and maintaining firmware solutions for server management and embedded systems. You will work on cutting-edge technologies and contribute to the open-source OpenBMC project.
Responsibilities :
- Design, develop, and debug firmware components for OpenBMC-based systems.
- Contribute to the OpenBMC open-source community through code contributions, bug fixes, and documentation.
- Integrate and test OpenBMC on various hardware platforms.
- Collaborate with hardware engineers to bring up new platforms and resolve hardware-related issues.
- Develop and maintain build systems and automated testing frameworks.
- Analyze system performance and identify areas for optimization.
- Troubleshoot and resolve complex system-level issues.
- Write technical documentation and participate in code reviews.
- Stay up-to-date with the latest OpenBMC developments and industry trends.
- Work with cross-functional teams to define requirements and deliver high-quality solutions.
Required Skills :- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3-8 years of experience in embedded systems development.
- Strong proficiency in C/C++ programming.
- Experience with Linux kernel development and device drivers.
- Solid understanding of system-level concepts, including bootloaders, operating systems, and networking.
- Experience with OpenBMC architecture and development.
- Familiarity with IPMI, Redfish, and other server management protocols.
- Experience with build systems such as Yocto Project.
- Experience with scripting languages such as Python or Bash.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork skills.
Desired Skills :- Experience with hardware debugging tools such as JTAG.
- Contributions to the OpenBMC open-source project.
- Experience with security concepts and technologies.
- Knowledge of server hardware architectures.
- Experience with automated testing frameworks.
About Microcoreware :Microcoreware is a leading provider of embedded software solutions and services. We specialize in developing innovative and reliable software for a wide range of industries, including server management, networking, and industrial automation. Our team of experienced engineers is passionate about creating high-quality software that meets the needs of our customers. We are committed to fostering a collaborative and supportive work environment where employees can grow and thrive. We value innovation, teamwork, and customer satisfaction. We offer competitive salaries and benefits, as well as opportunities for professional development.
(ref:hirist.tech)
-
OpenBMC Software Engineer
1 week ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Description :OpenBMC Software EngineerExperience Level :3 - 7 YearsEmployment Type :Full-timeAbout The RoleWe are looking for a highly motivated and technically strong OpenBMC Software Engineer to join our cutting-edge data center solutions team. The ideal candidate will bring in-depth expertise in OpenBMC development, industry-standard data model...
-
OpenBMC Software Engineer
7 days ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description : OpenBMC Software EngineerExperience Level : 3 - 7 YearsEmployment Type : Full-timeAbout the Role : We are looking for a highly motivated and technically strong OpenBMC Software Engineer to join our cutting-edge data center solutions team. The ideal candidate will bring in-depth expertise in OpenBMC development, industry-standard data...
-
System Software Engineer
5 days ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year3-7 years of hands-on experience in OpenBMC and data-model protocols between BMC services, e.g. MCTP, PLDM/PSDM, CXL, RedFish, RAS APIAttends and is familiar with Open Compute Global Summit and its workgroups.Expert understanding of interfacing application layer, Kernel Layer and Hardware in OpenBMC SW architecture.Experience in Linux device drivers is an...
-
OpenBMC Firmware Developer
3 weeks ago
Chennai, Tamil Nadu, India Prismberry Technology Full timeJob Title : OpenBMC Firmware Developer (5+ Years Experience)Location : Chennai, India (Hybrid Work Model)Job Type : Full-TimeAbout the Role : We are seeking an experienced OpenBMC Firmware Developer to join our engineering team in Chennai. The ideal candidate will have hands-on experience with BMC (Baseboard Management Controller) development using the...
-
Chennai, Tamil Nadu, India MulticoreWare Inc. Full timeJob Description : - Developing a software pipeline for end-to-end ML Model Inference for specific hardware accelerator by achieving maximum performance & accuracy. - Implementing cutting edge deep learning layers for various model categories like CNN, RNN, LSTM, GANs, etc using customized inference pipeline for NN Processor. - Performance optimization for...
-
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob DescriptionDeveloping a software pipeline for end-to-end ML Model Inference for specific hardware accelerator by achieving maximum performance & accuracy.Implementing cutting edge deep learning layers for various model categories like CNN, RNN, LSTM, GANs, etc using customized inference pipeline for NN Processor.Performance optimization for inferencing...
-
MulticoreWare - GPU Engineer - CUDA/OpenGL
4 weeks ago
Chennai, Tamil Nadu, India MulticoreWare Inc. Full timeJob Summary :We are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...
-
MulticoreWare - GPU Engineer - CUDA/OpenGL
5 days ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob SummaryWe are seeking an experienced GPU Programming Engineer to join our team. In this role, you will focus on developing, optimizing, and deploying GPU-accelerated solutions for high-performance machine learning workloads. The ideal candidate has strong expertise in GPU programming across one or more platforms (e.g., NVIDIA CUDA, AMD ROCm/HIP, or...
-
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 5,00,000 - ₹ 15,00,000 per yearKey ResponsibilitiesDebugging and Troubleshooting :Investigate and resolve complex software issues within OpenStack environments (particularly those running on Ubuntu), including networking, compute, and storage.Diagnose and troubleshoot problems related to Kubernetes container orchestration, including pod failures, service outages, and networking...
-
MulticoreWare - Finance Manager - CA
1 week ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 12,00,000 - ₹ 24,00,000 per yearis rare opportunity to be trusted advisors on financial performance for an established company working on the cutting-edge AI advancement.Our focus will be about defining the finance charter and strengthening the governance framework viz validating financial targets, setting up budgetary controls, controllership functions of the India and US years - 11...