Onsite Senior Lead Engineer, Software 1

Posted 19 hours ago

Apply now

About the role

  • Senior Lead Software Engineer at Celestica designing and developing software for complex data center x86 appliances. Collaborating within teams to deliver high-quality product solutions across all levels.

Responsibilities

  • Design, develop, and maintain software for firmware to application level
  • Spearhead technical solutions for complex x86 based appliance projects
  • Write, debug and maintain software across various languages
  • Analyze customer requirements and recommend optimal solutions
  • Collaborate with cross-functional teams for product development
  • Design and maintain test automation suites and existing systems

Requirements

  • 6 to 12 years of experience in software engineering
  • Proficiency in C, C++, and Python
  • Advanced hands-on knowledge of x86-based Linux embedded systems/appliances
  • Expertise in developing and working with Board Support Packages (BSPs)
  • Solid understanding in developing diagnostic applications
  • Working knowledge of system BIOS and software
  • Familiarity with Linux application development
  • Knowledge of BMC including IPMI, SDR, SEL, FRU records, and more
  • Experience with standards/technologies like SCSI, SES, RAID, etc.

Benefits

  • Comprehensive health insurance
  • 401(k) retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job title

Senior Lead Engineer, Software 1

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job