BMC Firmware Engineer @ HCLTech | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
BMC Firmware Engineer jobs in United StatesH1B Visa Sponsored BMC Firmware Engineer jobs in United States
88 applicants
company-logo

HCLTech · 5 days ago

BMC Firmware Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AerospaceConsumer Electronics
check
H1B Sponsorship
check
Actively Hiring
Hiring Manager
Monu Kumar
linkedin

Insider Connection @HCLTech

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Develop BMC firmware/software for X86 or ARM Platforms.
Implement REST architecture style using JSON over HTTPs with OAuth.
Review code thoroughly and ensure high-quality programming and scripting using C/C++, Bash, Python, etc.
Work on system management software development in Blade/Rack server platforms.
Utilize domain expertise in BMC (AST2600/AST2500) Firmware/software development.
Demonstrate deep understanding of standards like IPMI, KCS, DMTF, and Redfish.
Enhance low-level protocols knowledge including I2c, JTAG, SPI, UART.
Collaborate on Linux Kernel programming and driver development.
Apply strong analytical skills for debugging and troubleshooting.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

System ManagementSoftware DevelopmentIPMIKCSDMTFRedfishBMCFirmware DevelopmentRESTJSONOAuthProgrammingScriptingC/C++BashPythonCode ReviewingOS/Linux FundamentalsLinux DistributionsLinux PackagesLinux Upgrade MechanismsLinux ImagesLow-Level ProtocolsI2CJTAGSPIUARTLinux Kernel ProgrammingLinux Driver DevelopmentDebug Methodology

Required

MS or BE/BS/B-Tech in Electronics/Electrical Engineering or Computer Science with 5+ years of experience.
System Management software development experience in Blade/Rack server platforms with exposure to standards IPMI, KCS, DMTF and Redfish etc.
Domain expertise in BMC(AST2600/AST2500) Firmware/software development on X86 or ARM Platforms.
Deep understanding on REST architecture style especially JSON over HTTPs with OAuth
Excellent programming and scripting skills using C/C++, Bash, Python etc. both for Linux user-space programs and system programs with thorough code reviewing skills.
Knowledge of OS/Linux fundamentals, various Linux distributions and packages, Linux upgrade mechanisms, building and deploying Linux images.
Knowledge of low-level protocols including I2c, JTAG, SPI, UART expected.
Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C,SPI)
Strong analytical skills and debug methodology expected.

Preferred

Prior experience of Azure server management software/firmware development.
Prior experience of AMI BMC stack.

Company

HCLTech is a global technology company, home to more than 224,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products.

H1B Sponsorship

HCLTech has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (2837)
2022 (3809)
2021 (3725)
2020 (4406)

Funding

Current Stage
Public Company
Total Funding
$220M
Key Investors
Chrys Capital
2008-07-10Post Ipo Equity· $220M
2001-01-24IPO· nse:HCLTECH

Leadership Team

leader-logo
C Vijayakumar
Chief Executive Officer
linkedin
leader-logo
Alan Flower
Senior Vice President - CTO EMEA & Global Head, Cloud Native Labs
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot