CrawlJobs Logo

Senior Embedded Software Engineer - OpenBMC & Firmware Security

India, Bengaluru · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. High Performance Computing, AI and Labs is a critical element of HPE. We are focused on delivering innovative solutions that accelerate our customers’ digital transformation, enabling them to tackle their complex, and data-intensive workloads. Combining deep expertise and the development of the world’s most cutting-edge, high-performance supercomputers, is defining the next era of computing delivering valuable insight & innovation. Join us and redefine what’s next for you.

Job Responsibility

  • Designs enhancements, updates, and programming changes for OpenBMC and other systems software, including networking, drivers, interfaces, and tools
  • Assesses design and assesses coding, programming, and integration activities required based on general goals and knowledge of overall architecture of product or solution
  • Writes and executes complete test plans, protocols, and documentation for assigned portion of application
  • identifies, debugs, and creates solutions for issues with code and integration with application architecture
  • Oversees a project team of other software system engineers, and development partners, to develop reliable, cost effective and high-quality solutions for assigned subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software system design status, project progress, and issue resolution
  • Represents the system software engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less-experienced staff members

Requirements

  • Bachelor's or Master's degree in computer science, Computer Engineering, Information Systems, or equivalent
  • Typically, 10-20 years experience
  • At least 5 years of experience developing for OpenBMC
  • firmware security experience - firmware security risk assessments, vulnerability management, ability to identify and mitigate firmware/software supply chain risks, etc
  • Expertise with multiple software systems design tools and languages. (C, C++, python, and GO are frequently used)
  • Linux development
  • RESTful API
  • Strong assessment and problem-solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Embedded Software Engineer - OpenBMC & Firmware Security

8 matching positions

Senior Software Engineer

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the t...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years of professional experience in architecting, designing and developing firmware/software solutions
  • Experience in Embedded Linux, U-Boot and Board Support Packages (BSP) porting
  • 6+ years of experience with any of the following: Platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs, Memory Management, Scheduling, Interrupts or multi-threading technologies
  • In-depth knowledge of hardware and firmware interfaces: OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM and RAS
  • Collaboration (aligned with team, across teams)
  • Passionate about coaching team members and helping them grow
  • Wants new technological challenges and able to deal with ambiguity
  • Problem solving, debugging troubleshooting skills, advanced design, and development skills
  • Self-motivated and able to work independently with minimal supervision
Job Responsibility
Job Responsibility
  • Design and architect firmware solutions for Cloud Hardware systems, focusing on system-level E2E design, debugging and troubleshooting
  • Collaborate with cross-functional teams including hardware engineers, software developers, validation & integration, and product managers to define firmware requirements and specifications
  • Develop and maintain firmware architecture, ensuring scalability, modularity, and maintainability
  • Develop Security threat models for the platform working with vendors & Security teams
  • Stay up-to-date with industry trends and advancements in firmware technologies, and provide recommendations for improvement
  • Work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership
  • Design and implement firmware modules to support various hardware interfaces, including USB vNIC, SPI, I2C, I3C, PCIe, and other related protocols
  • Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions
  • Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem
  • Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues
  • Fulltime
Read More
Arrow Right
New

Customer Service Representative

Ready to propel your career in the healthcare sector? Join the Canadian subsidia...
Location
Location
Canada , Saint-Bruno
Salary
Salary:
21.50 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 23, 2026
Flip Icon
Requirements
Requirements
  • Relevant prior experience in customer service or a call center environment
  • Bilingualism is essential (French/English) to serve a pan-Canadian clientele
  • Excellent rigor and attention to detail (essential for product nomenclature)
  • Ability to work in a dynamic environment and 100% on-site
  • Proficiency with IT tools and the ability to learn an ERP system
  • Team spirit, punctuality, and impeccable reliability
  • English proficiency is required for this position as the incumbent must interact daily with clients located outside of Quebec
Job Responsibility
Job Responsibility
  • Handle incoming calls from clients (pharmacies, natural health stores, etc.) to process orders
  • Simultaneously enter orders into the ERP system (JDE)
  • Respond to inquiries regarding delivery lead times, product damages, or returns
  • Ensure diligent email follow-up with both English and French-speaking clients
  • Collaborate closely with the production and distribution teams to resolve logistical issues
  • Maintain a high level of professionalism and accuracy when entering specific product names
What we offer
What we offer
  • Competitive base salary with a total compensation package valued at over $25/hour
  • Unique Group RRSP program: The employer contributes $2 for every $1 invested (up to 12%)
  • Annual profit-sharing bonus of up to 2 months' salary
  • 3 weeks of vacation upon hiring + progressive annual accrual
  • Comprehensive insurance (life, disability, health, and wellness account) with 50% employer-paid premiums
  • On-site Yoga/Pilates, pastries on Mondays, fresh fruit on Tuesdays, and free coffee
  • Monthly subsidy for the on-site catering service
  • Fulltime
Read More
Arrow Right
New

Fitness Coach

The Fitness Coach represents 24 Hour Fitness to members and clients by deliverin...
Location
Location
United States , Plano
Salary
Salary:
Not provided
24hourfitness.com Logo
24 Hour Fitness
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or GED required
  • Cardiopulmonary Resuscitation (CPR) and Automated External Defibrillator Certifications (AED) received through in person training required
  • Degree in a related field or current certification through at least one nationally accredited industry associations
  • 1+ years of experience as a Personal Trainer or Fitness Coach
  • Understand principles of physical fitness and proper exercise technique
  • Ability to communicate clearly and concisely, both verbally and in writing
  • Ability to adjust and operate fitness equipment
  • Ability to perform a variety of exercise routines
  • Demonstrate excellent customer services skills
  • Must be able to lift 50 lbs
Job Responsibility
Job Responsibility
  • Design and deliver comprehensive fitness programs based on clients' goals that include appropriate exercise selections, programs that include varied fitness offerings, general nutrition guidelines and teaching a fitness lifestyle
  • Inform clients of fitness tools available to assist them in achieving their goals
  • Set expectations and hold clients accountable to their comprehensive fitness programs through goal setting, follow up discussions and track progress
  • Demonstrate safe and proper exercise techniques to clients
  • Arrive on time, prepared and enthusiastic while being attentive for every training appointment and or group session
  • Meet minimum productivity expectations servicing clients and group sessions
  • Increase member group training sessions and attendance through strong teaching skills and ability to connect with and motivate others with a wide variety of fitness levels
  • Assist in member service activities such as fitness seminars, training days, and deliver a positive fitness experience to members and guests through complimentary fitness assessments
  • Build and generate a strong fitness business through new client acquisition and retention
  • Effective onboarding of new members and clients by providing professional recommendations to help acclimate to a fitness lifestyle
  • Parttime
Read More
Arrow Right
New

Fitness Coach

The Fitness Coach represents 24 Hour Fitness to members and clients by deliverin...
Location
Location
United States , Vancouver
Salary
Salary:
17.13 USD / Hour
24hourfitness.com Logo
24 Hour Fitness
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or GED required
  • Cardiopulmonary Resuscitation (CPR) and Automated External Defibrillator Certifications (AED) received through in person training required
  • Degree in a related field or current certification through at least one nationally accredited industry associations
  • 1+ years of experience as a Personal Trainer or Fitness Coach
  • Understand principles of physical fitness and proper exercise technique
  • Ability to communicate clearly and concisely, both verbally and in writing
  • Ability to adjust and operate fitness equipment
  • Ability to perform a variety of exercise routines
  • Demonstrate excellent customer services skills
  • Must be able to lift 50 lbs
Job Responsibility
Job Responsibility
  • Design and deliver comprehensive fitness programs based on clients' goals that include appropriate exercise selections, programs that include varied fitness offerings, general nutrition guidelines and teaching a fitness lifestyle
  • Inform clients of fitness tools available to assist them in achieving their goals
  • Set expectations and hold clients accountable to their comprehensive fitness programs through goal setting, follow up discussions and track progress
  • Demonstrate safe and proper exercise techniques to clients
  • Arrive on time, prepared and enthusiastic while being attentive for every training appointment and or group session
  • Meet minimum productivity expectations servicing clients and group sessions
  • Increase member group training sessions and attendance through strong teaching skills and ability to connect with and motivate others with a wide variety of fitness levels
  • Assist in member service activities such as fitness seminars, training days, and deliver a positive fitness experience to members and guests through complimentary fitness assessments
  • Build and generate a strong fitness business through new client acquisition and retention
  • Effective onboarding of new members and clients by providing professional recommendations to help acclimate to a fitness lifestyle
What we offer
What we offer
  • Free Club Membership
  • Employee Assistance Program (EAP)
  • Basic Group Live and AD&D Insurance ($10,000)
  • 401k Savings and Investment Plan
  • Medical/Dental/Vision Benefits (for those averaging 30+ hours per week)
  • Paid Time Off (for those averaging 30+ hours per week)
  • Sickness Benefits (for those averaging 30+ hours per week)
  • Accrue 1 hour of sick time for every 30 hours worked
  • Group life and accident insurance
  • Vacation hours (for benefit eligible team members)
  • Parttime
Read More
Arrow Right
New

Group X Coach

The Group X Coach creates an inviting, inspiring and motivating group exercise e...
Location
Location
United States , Bothell
Salary
Salary:
23.75 - 26.38 USD / Hour
24hourfitness.com Logo
24 Hour Fitness
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of safe exercise techniques and principles
  • Strong communication skills and ability to connect with a wide variety of people
  • Enthusiastic and energetic approach to creating a community feel within a group session or class
  • Passion for fitness and helping others achieve health and wellness goals
  • Current approved group exercise primary certification for taught format
  • High School Diploma or GED equivalent
Job Responsibility
Job Responsibility
  • Coach pre-choreographed or freestyle group sessions and classes to a wide variety of members at varying fitness levels in person or via virtual technology
  • Present group sessions and classes in a way that makes members feel welcomed, encouraged and challenged
  • Ensure group sessions and classes are delivered with high quality and safe for all fitness levels by educating members on safe techniques and guidelines
  • Increase member attendance through strong teaching skills and ability to connect with and motivate others
  • Must maintain an average of Coaching at least 2 classes per week
  • Deliver exceptional customer services for members and guests through positive interactions before and after group session or class
  • Handle member concerns or direct to appropriate club management
  • Report broken equipment and maintenance needs to club management
  • Recruits new members to join classes
  • Start and finish group session and class on time as scheduled
What we offer
What we offer
  • Free Club Membership
  • Employee Assistance Program (EAP)
  • Basic Group Live and AD&D Insurance ($10,000)
  • 401k Savings and Investment Plan
  • Medical/Dental/Vision Benefits (for average 30+ hours/week)
  • Paid Time Off
  • Sickness Benefits
  • Accrue 1 hour of sick time for every 30 hours worked
  • Parttime
Read More
Arrow Right
New

Team Lead - Advisor Services

My client, the leading fully independent Canadian financial advisory firm, is un...
Location
Location
Canada , Montreal
Salary
Salary:
65000.00 - 75000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • Minimum of 3 to 5 years of experience in the financial services sector, brokerage, banking operations, or a high-volume B2B client service environment
  • A minimum of 2 years of prior experience in supervision or team coaching is highly prioritized
  • Advanced and fluent bilingualism in French and English, both spoken and written, is mandatory
  • Proficiency in customer relationship management (CRM) and ticketing environments (HubSpot, Zendesk), the Microsoft Office suite (Teams), and a strong curiosity toward artificial intelligence tools (ChatGPT)
  • Natural leadership, collaborative mindset, strong curiosity, and exceptional communication skills
  • Holding the Canadian Securities Course (CSC) certification or demonstrating a concrete willingness to obtain it
Job Responsibility
Job Responsibility
  • Supervise, guide, and motivate the frontline service team on a daily basis to ensure service excellence via phone and email
  • Actively monitor queues and ensure strict compliance with Service Level Agreements (SLAs) while balancing the workload in real-time
  • Act as the primary point of contact and escalation on the floor to resolve complex queries and advisor situations
  • Provide close guidance through continuous coaching sessions and quality assessments of interactions (calls and emails)
  • Collaborate closely with the Middle Office to streamline operational handoffs and clarify responsibilities during the organizational transition
  • Analyze dashboards and collective Key Performance Indicators (KPIs) to identify service trends and recommend process optimizations
  • Actively participate in daily operations by performing the same support tasks as team members, ensuring a strong and credible floor presence
What we offer
What we offer
  • Competitive Compensation: Base annual salary up to $75,000
  • Eligible for an annual discretionary bonus program
  • 3 full weeks of vacation from year one
  • 5 sick days
  • 1 personal day
  • 2 paid days off during the holiday season
  • Group insurance plan (medical, dental, health spending account, telemedicine, and EAP) 50% funded by the employer
  • Group RRSP program with employer financial contributions
  • 20% reimbursement of your OPUS transit card
  • Ultra-modern offices in downtown Montreal
  • Fulltime
Read More
Arrow Right
New

Fitness Coach

The Fitness Coach represents 24 Hour Fitness to members and clients by deliverin...
Location
Location
United States , Millbrae
Salary
Salary:
16.90 USD / Hour
24hourfitness.com Logo
24 Hour Fitness
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or GED required
  • Cardiopulmonary Resuscitation (CPR) and Automated External Defibrillator Certifications (AED) received through in person training required
  • Degree in a related field or current certification through at least one nationally accredited industry associations
  • 1+ years of experience as a Personal Trainer or Fitness Coach
  • Must be able to lift 50 lbs
  • Physical effort required for daily duties include lifting weights, squatting, bending, reaching, spotting, jumping, kicking, and prolonged standing and walking
Job Responsibility
Job Responsibility
  • Design and deliver comprehensive fitness programs based on clients' goals that include appropriate exercise selections, programs that include varied fitness offerings, general nutrition guidelines and teaching a fitness lifestyle
  • Inform clients of fitness tools available to assist them in achieving their goals
  • Set expectations and hold clients accountable to their comprehensive fitness programs through goal setting, follow up discussions and track progress
  • Demonstrate safe and proper exercise techniques to clients
  • Arrive on time, prepared and enthusiastic while being attentive for every training appointment and or group session
  • Meet minimum productivity expectations servicing clients and group sessions
  • Increase member group training sessions and attendance through strong teaching skills and ability to connect with and motivate others with a wide variety of fitness levels
  • Assist in member service activities such as fitness seminars, training days, and deliver a positive fitness experience to members and guests through complimentary fitness assessments
  • Build and generate a strong fitness business through new client acquisition and retention
  • Effective onboarding of new members and clients by providing professional recommendations to help acclimate to a fitness lifestyle
What we offer
What we offer
  • Free Club Membership
  • Employee Assistance Program (EAP)
  • Basic Group Live and AD&D Insurance ($10,000)
  • 401k Savings and Investment Plan
  • Medical/Dental/Vision Benefits (for average 30+ hours/week)
  • Paid Time Off (for average 30+ hours/week)
  • Sickness Benefits (for average 30+ hours/week)
  • health coverage
  • group life and accident insurance
  • Parttime
Read More
Arrow Right
New

Specialist Advisor Services

Are you passionate about the financial sector, possess excellent interpersonal s...
Location
Location
Canada , Montreal
Salary
Salary:
60000.00 - 70000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • Previous experience in a customer service or operational support role, ideally within the financial services, banking, or brokerage industry
  • Fluent and professional bilingualism (French and English), both spoken and written, to communicate easily with a clientele spread across Canada
  • Strong technological proficiency and an active curiosity toward digital tools and artificial intelligence
  • Completion of the Canadian Securities Course (CSC) or CSI certification is a major asset, but an open mind and strong learning potential are highly prioritized
Job Responsibility
Job Responsibility
  • Act as a trusted point of contact and generalist to respond to various requests from independent financial advisors via phone and email
  • Support and guide business partners on the use of internal platforms, administrative procedures, compliance, and account management
  • Collaborate daily with internal teams (operations, transfers, money movements, compliance) to ensure rigorous follow-up and efficiently close each file
  • Actively participate in the transactional side by executing operations on financial markets (stocks, ETFs, bonds, mutual funds) and performing necessary foreign exchange (FX) currency conversions
  • Contribute to the continuous improvement of operational processes and participate in integrating artificial intelligence tools (such as ChatGPT) to optimize daily work
What we offer
What we offer
  • Competitive salary between $60,000 and $70,000 per year, based on experience
  • Comprehensive annual bonus based on overall company performance and growth
  • Advantageous hybrid work model: 3 days per week in-office in downtown Montreal and 2 days remote
  • 3 weeks of annual vacation, supplemented by 5 sick days, 1 personal day, and 2 days off offered during the holiday season
  • Comprehensive group insurance program (medical, dental, health spending account, telemedicine, and employee assistance program) 50% employer-paid
  • Group RRSP plan with employer contribution to support your future projects
  • 20% reimbursement of your OPUS card (equivalent to 2 free months per year)
  • Structured and complete 8-week integration and training program to ensure your success from day one
  • Modern and stimulating offices with a breathtaking view, located right in the heart of the city
  • Fulltime
Read More
Arrow Right