Epicareer Might not Working Properly
Learn More

Sr. Software Engineer (Firmware)

  • Full Time, onsite
  • BOTG LLC
  • Hybrid3 Days onsite & 2 Days Remote, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description: Position: Sr. Software Engineer (Firmware)
Location: Austin, TX (Hybrid, 3 days on site, 2 days remote)
Duration: 12+ month contract with possibility of extension
Direct Client
About:
We have built the world s most pervasive compute architecture, and we ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built with us. Now we are building new software teams to take us to the next level. Technology built with us is all around us, from industrial and automotive applications, to the IoT, to the desktop and data center. Wherever Computing Happens , we need to enable, by providing software solutions that interface higher-level software stacks with the hardware itself.
Job Overview:
We are seeking skilled, experienced, and highly motivated Software Team Leader, located in Austin, to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS. You will be working with a distributed team spread across our worldwide engineering centers. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions.
Responsibilities:
You will be responsible for support and maintenance of downstream product quality firmware of our Neoverse CSS based platform solutions. You will provide primary interface to all customers for support and maintenance requirements. Your responsibilities will include defect management, feature back porting and defect fixing. You will work closely with the release team for coordination of downstream release updates for customers post-launch releases. You will be working alongside firmware development team in contributing to the design and development of solutions for our Neoverse CPU and System IP based Infrastructure platforms. You will provide technical leadership and line management of a distributed support and maintenance team. Are you are looking for a unique opportunity to build and lead a successful Support and Maintenance team transforming computing infrastructure landscape? We would like to hear from you!
Required Skills and Experience:

  • Expert in C programming for embedded systems with excellent debugging skills.
  • Experience in development and maintenance of product quality firmware with good knowledge of
  • bootloaders and device drivers.
  • Good understanding and experience maintaining software compliant with industry specifications such as UEFI and ACPI.
  • Engineering management experience leading a diverse team spread across multiple locations.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.

Nice To Have Skills and Experience:

  • Experience in providing support and maintenance of production quality firmware in server segment.
  • Experience in working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Providing customer support in triaging and resolving reported issues.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job