FirstBank Jobs

Job Information

Ricoh Americas Corporation Advisory Engineer, Hardware HPSC in Boulder, Colorado

Advisory Engineer, Hardware HPSC

POSITION PROFILE

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.

Develops plans for new or enhanced products, technologies or processes consistent with division product plans/strategies resulting in new and original products, devices, components, equipment, scientific application or improved production processes.

Provides technical guidance to other professionals and/or acts as team leader on special projects. Maintains current knowledge of the marketplace, key competitors and the business/technological environment.

Limited direction and general instruction on new assignments. Work evaluated upon completion.

Job Title: Control Unit Hardware Engineer

Job Description:

As a Control Unit Hardware Engineer, you will play a crucial role in designing, building, and maintaining high-performance computing rack clusters. Your responsibilities will span across hardware and software development, installation automation, and collaboration with cross-functional teams. Here are the key duties:

  1. Design and Development:

  2. Collaborate with colleagues to build and certify high-performance computing rack clusters.

  3. Design, develop, and maintain Linux kernel modules and extensions.

  4. Troubleshoot and resolve complex technical issues related to the Linux operating system to meet SLAs

  5. Construct racks for the Test-team and set up racks for EMC certification.

  6. Software and Tools:

  7. Develop and maintain a suite of Linux-based tools for server inventory, firmware updates, and hardware monitoring.

  8. Program Python and Bash scripts to communicate with server management processors in OpenSUSE environments.

  9. Optimize system resource utilization, including memory management and scheduling.

  10. Deploy custom Linux images to automate server firmware distribution and validation at scale for both internal and external customers.

  11. Driver Development and Testing:

  12. Build PCIe Ethernet adapter drivers from source for various Linux distributions.

  13. Test these drivers using virtual machines and Docker images.

  14. Collaboration and Support:

  15. Work closely with the Basic Operating System (BOS) team to ensure server BIOS configurations align with BOS requirements and microcode.

  16. Provide the BOS team with accurate hardware documentation and configurations.

  17. Manage the Redmine issue-tracking system to troubleshoot and document hardware failures, including CPU, memory DIMMs, system boards, power supplies, HDDs/SSDs, and PCIe adapters.

  18. Perform frequent firmware updates and BOS installations.

  19. Technology Evaluation and Decision-Making:

  20. Evaluate the latest server technologies, including Intel 100Gb NICs, AMD CPUs and GPUs, and Dell RACADM.

  21. Collaborate with code development, quality assurance, and product engineering teams to define product requirements, testing, release, and Field support.

  22. Communication and Continuity:

  23. Provide other teams written instructions on firmware updates and hardware usage in the Field.

  24. Participate in decisions related to supplier concerns, end-of-life buys, and capital planning to ensure product continuity while remaining cost-effective.

  25. Directly engage with the manufacturing 3 rd -party teams to resolve release issues and validate every server rack shipped.

  • Additional Pay Details Compensation Range $95,000 to $ 105,000 Per year

Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.

  • Proficiency in Linux, C, Python and Bash scripting.

  • Strong understanding of Linux operating system internals (10+ years).

  • Experience with Linux kernel extension development.

  • Familiarity with Linux boot process and initialization.

  • In-depth knowledge of memory management within the Linux kernel.

  • Expertise in multi-threaded programming, resource locking, and handling race conditions.

  • Experience with server hardware, firmware, and networking.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration abilities.

If you’re passionate about cutting-edge server technologies, low-level systems programming, performance optimization, solving complex technical challenges, and enjoy working in a dynamic environment, we’d love to hear from you!

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.

Come Create at Ricoh:

If you are seeking a team driven by passion and purpose, come create with us at Ricoh. We are a team of information seekers and customer-obsessed collaborators who aspire to deliver the services, solutions, and technologies that empower business success. We are looking for talented, inspired individuals to join us to help drive high-performance team and our commitment to excellence.

Ricoh is an integrated solutions provider and partner that connects people and technology, creates outstanding customer experiences, and delivers innovation for businesses worldwide. We empower digital workplaces by enabling individuals to work smarter from any location and harness the power of information—how it is collected, stored, managed, and shared—to unlock the potential in every organization. We deliver services and technologies that inspire our customers’ success and guide them toward a better and more sustainable future. If you are seeking a purpose-driven and passionate team, come create with us, and help drive our high-performance culture of excellence into tomorrow.

Invest in Yourself:

At Ricoh, you can:

  • Choose from a broad selection of medical, dental, life, and disability insurance options.

  • Contribute to your financial security with Retirement Savings Plan (401K), Health Savings Account (HSA), and Flexible Spending Account (FSA) investments.

  • Augment your education with team member tuition assistance programs.

  • Enjoy paid vacation time and paid holidays annually

  • Tap into many other benefits to enhance your health, wellness, and ongoing personal and professional development.

EEO/Affirmative Action Employer -- M/F/Disability/Veteran

DirectEmployers