Openbmc Firmware Developer

Celestica International Inc.

Req ID: 127209 
Remote Position: No
Region: Asia 
Country: India 
State/Province: Chennai 
City:  Guindy, Chennai 

Summary

Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrow’s data center environments.  The person needs be very conversant with board management controllers, low level drivers and capable of leading a software module.
The Lead Engineer, Software will work in cross functional teams with customers, product line management, manufacturing engineering, hardware engineering, quality assurance and project leadership to ensure robust and high quality software. 

Detailed Description

Performs tasks such as, but not limited to, the following:

  • Lead the module design, development and implementation of software for board management controllers and orchestration software which will use the BMC to monitor and maintain a fleet of devices in tomorrow’s data center environment.
  • Should be able to work independently on a set of modules and also provide guidance to sizable team of engineers. Should be a recognized expert (go to person) in one or more technical areas.
  • Review and interpret customer requirements/specifications and may act as primary customer contract.
  • Analyze trade-offs in complex systems and recommend solutions.
  • Do module planning and raise warnings to management about risks to projects
  • Develops deployment strategies and plans.
  • May manage relationships with key vendors/partners.
  • Analyze, design and develop tests and test-automation suites.
  • Collaborate cross-functionally with customers, users, project managers and other engineers .
  • Provide recommendations for continuous improvement.

Prior Technical knoledge

  • Solid C programming skills.
  • In-depth understanding of Linux kernel, device driver, IPC, U-boot.
  • Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus.
  • Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM.
  • Knowledge of Redfish and other management protocols.
  • Experience with board bringup.
  • Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy.
  • Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.
  • Experience with OpenBMC is a plus.
  • Experience with one or more of the following standards/technologies: SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocol TCP/UDP, etc is a plus.
  • Experience with PSoC or MCU firmware development is a plus.

Knowledge/Skills/Competencies

  • Leadership - Demonstrate "People & Team Leadership Behaviors" as per Celestica Leadership Imperatives.
  • The following are required: Good Communication and Presentation skills; Creative Problem Solving
  • Knowledge of the following areas are a plus: Quality & Lean; D/PFMEA; 8D/Corrective Action; Equipment Safety; Design of Experiments (DOE).  

Physical Demands

  • Duties of this position are performed in a normal office environment.
  • Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. 
  • Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
  • Occasional travel may be required.

Typical Experience

  • 5 to 8 years

Typical Education

Bachelor degree or consideration of an equivalent combination of education and experience.

Notes

This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.

Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.

 

COMPANY OVERVIEW:
Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.

 

Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Openbmc Firmware Developer in Chennai vacancy
  •  ...systems.- Must have hands-on experience in solving complex system issues with good problem solving skills.- Experience in working on Firmware in small memory footprint processors is a BIG plus.- Hands-on experience in Networking driver development, Ethernet and Wireless LAN... 
    Suggested

    Mirafra

    Chennai
    1 day ago
  •  ...City:  Guindy, Chennai  Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems...  ...and for software at various levels in the hierarchy (from Firmware to Application). Software creation follows an agreed to development... 
    Suggested
    Full time
    Work at office
    Remote job

    Celestica International Inc.

    Chennai
    18 days ago
  • Job Location : level : 4-15 yearsKey Responsibilities :- Design, develop, and optimize embedded firmware for WiFi Access Points and related devices- Integrate and customize open-source wireless solutions, including TIP OpenWiFi components- Implement, test, and validate WiFi... 
    Suggested

    Truminds Software Systems Pvt Ltd

    Chennai
    11 days ago
  •  ...Hyderabad/ Chennai/ BangaloreMandatory Skills : AS400, RPG/RPGLE, ILE, XML, SQL, i seriesAbout the Role :We are looking for an RPG Developer with 2.5 + years of experience in RPG Free and Embedded SQL.Requirements :- Proficient in Warehousing or Retail.- Development experience... 
    Suggested
    Shift work

    consulant

    Chennai
    5 days ago
  •  ...LPAEducation : Full-Time Graduate (Mandatory)UAN Verification : Strong UAN check requiredJob Summary :We are looking for an experienced Kafka Developer with 6-10 years of relevant experience to join our team in Chennai. The ideal candidate will have strong expertise in designing and... 
    Suggested
    Full time
    Work at office

    CONVICTION HR PRIVATE LIMITED

    Chennai
    2 days ago
  • Job Title : Java Developer (Microservices + Node.js + Migration Experience). Location : Bangalore, Chennai, Hyderabad, Kochi, Trivandrum, Pune, Noida and Gurgaon. Experience : 5+ Years. Shift Timings : IST. Job Summary : We are looking for an experienced Java Developer with... 
    Shift work

    mlesystems

    Chennai
    1 day ago
  •  ...DeveloperExperience : 4-10 YearsLocation : Hyderabad / ChennaiJob Description :We are currently seeking a highly skilled and experienced Siebel Developer to join our dynamic team. The ideal candidate will have a solid background in Siebel CRM architecture, hands-on experience with... 

    Brainworks Business Solutions Private Limited

    Chennai
    3 days ago
  •  ...+ yearsLocation : BangaloreNotice Period : Immediate to 15 daysJob Overview :We are seeking a highly skilled and experienced Golang Developer to join our team. The ideal candidate should have a strong background in backend development with a deep understanding of the Golang... 
    Immediate start

    Mobile Programming LLC

    Chennai
    5 days ago
  • Job Description :We are seeking a skilled C++ developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions using C++. You will work closely with other team members to analyze requirements... 
    Full time

    Mobile Programming LLC

    Chennai
    5 days ago
  • Job Description :Responsibilities :- Develop, test, and deploy scalable software applications using the .NET framework and C#.- Design and implement robust RESTful APIs and web services integrated with PostgreSQL.- Leverage AWS services (e.g., EC2, S3, RDS, Lambda) for efficient... 

    Coders Brain Technology Private Limited

    Chennai
    7 days ago
  •  ...build solutions.- Share best practices and knowledge with team members and organize training sessions for the Finance audience.- Design, develop, and maintain OneStream Software.- Design and develop processes in OneStream independently with robust workflows, data sources,... 

    Jobs Capital

    Chennai
    20 hours ago
  • Job Title : SSIS Developer. Location : Hyderabad, Bangalore, Chennai, Pune. Experience : 7-12 Years. Key Responsibilities :- Design, develop, and deploy robust ETL processes using SSIS.- Develop OLAP cubes and tabular models using SSAS for business intelligence reporting.-... 

    SMARTWORK IT SERVICES

    Chennai
    20 hours ago
  • Position : Native iOS Developer - Video StreamingExperience : 3 - 12 YearsLocation : Pan IndiaOverview : Looking for a skilled iOS Developer with hands-on experience in video streaming technologies to join our growing engineering team. You will help build and enhance the Apple... 

    Changeleaders

    Chennai
    9 days ago
  • Job Summary : We are looking for a skilled Frontend Developer with strong experience in Angular and expertise in Google Cloud Platform (GCP) CI/CD pipelines. The ideal candidate will build high-quality, scalable, and performant web applications while integrating seamlessly... 

    Creeno Solutions Pvt ltd

    Chennai
    1 day ago
  •  ...Months) Extendable based on performanceExperience : 2- 3 YearsAbout the Role :We are looking for a skilled and motivated Blockchain Developer to join our team on a contractual basis. In this role, you will be responsible for designing, developing, and maintaining blockchain... 
    Contract work

    Dreamwings Technologies

    Chennai
    11 days ago
  •  ...in Boomi with Strong understanding of EAI concepts.- Experience of various Boomi EDI Connectors SFTP, Web-services etc.- Experience developing using SOA integration methodologies and protocols : REST, SOAP, XML, JSON- Experience in EAI tools like Web Methods, Tibco, MuleSoft... 
    Flexible hours

    BCT Consulting P Limited

    Chennai
    11 days ago
  • Job Title : Snowflake Developer/Data Engineer. Location : Chennai(Hybrid). Experience : 6+ Years. About the Role : We are looking for a Snowflake Developer with 6+ years of hands-on experience in Snowflake, SnowSQL, Cortex, DBT, and data warehousing. The ideal candidate should... 
    Hybrid work

    Ampcus Tech

    Chennai
    7 days ago
  •  ...Bengaluru / HyderabadExperience : 4 to 6 YearsNotice Period : Immediate to 30 DaysJob Description :We are looking for a skilled Ab Initio Developer with 4 to 6 years of hands-on experience to join our dynamic team. The ideal candidate will have strong technical expertise in Ab... 
    Immediate start

    Pan Asia Man power Consultants Recruiting agency

    Chennai
    11 days ago
  •  ...transparent, healthy, and favourable work environment with teams and business units seamlessly connected across the organization.Role : EDI Developer - Functional ConsultantExperience : 9+ yearsLocation : Skills : EDI Development, SQL/Oracle EBS, Retail domainShift timings :... 
    Full time
    Contract work
    Freelance
    Worldwide
    Shift work
    Night shift

    Mouri Tech (P) Ltd

    Chennai
    11 days ago
  • We are seeking a skilled Dotnet Developer with 4+ years of experience in developing and maintaining enterprise-level applications. The ideal candidate will have strong expertise in .NET Core, ASP.NET, C#, and SQL Server, with a good understanding of REST APIs and cloud services... 

    One Degree North HR Services

    Chennai
    11 days ago
  • KDB DeveloperJob Description : We are looking for a 4-8 years KDB+ developer to join our Tick Data Analytics Platform Team, dedicated to developing solutions for our strategic KDB+ Platform.- This role is an exciting opportunity to be part a NWM KDB team working closely with... 

    Mthree

    Chennai
    11 days ago
  •  ...-volume data sources. You will be required to write scalable web-API for the Spring Boot application.Key Responsibilities :- Design, develop, and maintain robust and scalable Java applications using Spring Boot and Hibernate.- Implement and manage microservices architecture... 

    Brainwork TechnoSolutions Pvt. Ltd

    Chennai
    11 days ago
  •  ...Experience with relational and NoSQL databases, including PostgreSQL, Couchbase, or Cassandra is a plus.- Experience designing and developing REST APIs for high volume clients.- Experience with continuous integration tools (GitHub Actions, Jenkins, Gitlab CI) a plus.- Experience... 

    Tek Ninjas

    Chennai
    11 days ago
  •  ...DeveloperLocation : Hyderabad / ChennaiWork Model : HybridExperience Required : 4 - 6 yearsRole Summary : We are seeking a skilled Archer Developer to design, build, and maintain advanced Archer solutions. The ideal candidate will have a solid background in Archer platform... 

    People Impact

    Chennai
    11 days ago
  • What You'll Do :- Develop innovative solutions to help clients solve complex technical problems.- Design, configure, and deploy integrations between Adobe Workfront to AEM, Salesforce CRM, WeChat.- Provide expert knowledge on APIs and how an integration can be leveraged to... 
    Remote job
    Flexible hours

    intineri infosol pvt Ltd

    Chennai
    11 days ago
  • Designation : Backend DeveloperExperience : 2- 4 YearsLocation : ChennaiJob Description : We are seeking a skilled and motivated Back-End Developer to join our dynamic development team. The ideal candidate will be responsible for designing, implementing, and maintaining the... 

    KBD Talent Forge India Pvt Ltd

    Chennai
    11 days ago
  •  ...of Project management tools (JIRA, Confluence)- Working experience in Agile methodology (Scrum/Kanban)Key Responsibilities :- Design, develop, and implement ETL processes using Ab Initio.- Collaborate with business stakeholders to gather and analyze requirements.- Create... 

    Risk Resources LLP

    Chennai
    11 days ago
  •  ...Bangalore, Pune, Chennai, Noida, Gurgaon, Delhi, Kochi, Pollachi, Manesar, AhmedabadWe are seeking a highly skilled and experienced Angular Developer with 7+ years of experience in front-end development to join our growing technology team. The ideal candidate should have deep... 

    TekPillar

    Chennai
    11 days ago
  • C++ Developer (MISRA)Location : Bangalore, Coimbatore, GurgaonExperience : 5-8 YearsEmployment Type : Full-timeJob Overview :We're looking for a skilled C++ Developer with a strong focus on MISRA compliance to join our team. You'll be instrumental in developing high-quality... 
    Full time

    SMARTWORK IT SERVICES

    Chennai
    20 hours ago
  • Job Summary :We are seeking a highly skilled and experienced C++ Developer to join our engineering team. The ideal candidate will have 8-10 years of hands-on experience in developing high-performance, scalable applications using modern C++ (C++11/14/17/20). You will play a... 

    New York Global Consultants Pvt Ltd

    Chennai
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Openbmc Firmware Developer. Be the first to apply!

Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions