Penguin SolutionsVerified Source

Software Developer at Penguin Solutions

90K–105K
Onsite · San Francisco, California
Posted August 8, 2026
payroll

Overview

Penguin Solutions seeks a Test Software Developer in Newark, CA to design automated testing frameworks for advanced motherboards. This role focuses on translating hardware validation needs into reliable software tools while contributing to maintainable team coding practices. The ideal candidate will work with moderate independence to develop tools for DRAM testing, thermal characterization, and AI inference workload testing.

What You'll Do9

  • 1Design, develop, and deploy automated testing frameworks for server and enterprise motherboards
  • 2Create Python and Bash applications interacting with motherboard chipsets and BIOS/UEFI
  • 3Develop test methodologies for DRAM performance and thermal characterization
  • 4Configure enterprise servers for AI inference and workload testing
  • 5Utilize Linux diagnostic tools like ipmitool and dmidecode for hardware monitoring
  • 6Accelerate development with Cursor AI-assisted environment
  • 7Collaborate via GitLab/GitHub using disciplined branching and code review processes
  • 8Translate complex hardware diagnostics into automated testing solutions
  • 9Maintain code quality through disciplined commit practices

Requirements11

  • 1Bachelor’s degree in Computer Science or related field with 3-5 years experience
  • 2Understanding of motherboard architectures and chipset behavior
  • 3Proficiency in BIOS/UEFI operations and hardware-software integration
  • 4Experience developing automated hardware test software
  • 5Hands-on configuration of enterprise server hardware for AI workloads
  • 6Strong Python and Bash scripting skills
  • 7Familiarity with Linux motherboard management tools
  • 8Experience with Cursor or similar AI-assisted development environments
  • 9GitLab/GitHub workflow expertise including pull/merge requests
  • 10Excellent communication skills for local and international collaboration
  • 11Ability to work with moderate independence and solve ambiguous validation problems

Salary Insight

$90 - $105k per year

Location

Typeonsite
LocationSan Francisco, California

Required Skills

PythonBashLinuxipmitooldmidecodei2c-toolsGitLabGitHubCursorDRAM testingthermal characterizationAI inference workload testing
Share:

Similar open positions

Explore active roles that match your skills and interests.

8613 Broadcom Corporation

8613 Broadcom Corporation

20d agoSan Jose, Californiapayroll

ATE Test Development Engineer - Broadcom

Design and develop ATE test programs for high power networking switches with >100G serdes. Lead test hardware development and optimization at Broadcom's R&D center in Irvine CA. Collaborate across functions to ship products to manufacturing. Seeking engineer with deep test automation expertise.

Competitive salary
Teradyne UltraFlex tester platformsTest program developmentDebugging and troubleshooting+6 more
NVIDIA

NVIDIA

3h agoAustin, Texaspayroll

Senior System Software Engineer - Simulation Software

NVIDIA seeks a Senior System Software Engineer to lead simulation software development driving breakthrough technology for self-driving cars and AI solutions. This role accelerates early System Software development by enabling Chips Simulation as a trusted virtual platform.

152K–242K
C/C++PythonSystemC+6 more

ModalAI, Inc.

9h agoSan Diego, Californiapayroll

Hardware Test Technician Associate ModalAI, Inc.

Join ModalAI, Inc., a San Diego based startup developing autopilot hardware for drones and robots. We seek a detail-oriented Hardware Test Technician Associate to support our growing hardware operations team. This role offers competitive pay and benefits in a fast-paced environment.

37K–48K
follow written proceduresmaintain detailed accurate recordsstrong organizational skills+10 more
Celestica

Celestica

7h agoDallas, Texaspayroll

Senior Lead Software Engineer, GPU Data Centers

You will architect and validate a full stack application for next-generation data centers with GPU/AI compute elements. Build orchestration software for the entire rack, integrated visualization tools, and diagnostics to optimize GPU utilization. Collaborate with cross-functional teams to ship production-ready code and mentor engineers. This role stands out through its focus on Cloud Native methods, Kubernetes deployments, and GenAI tool adoption for development efficiency.

Competitive salary
PythonGoKubernetes+7 more
The Aerospace Corporation

The Aerospace Corporation

15d agoLos Angeles, Californiapayroll

Senior AI QA Testing Lead at The Aerospace Corporation

Lead the creation of next generation AI enabled web and mobile agentic applications. Drive quality through comprehensive testing strategies and collaborate with cross functional teams to deliver bug free releases. Shape the future of aerospace technology while working in El Segundo CA.

69K–104K
PlaywrightSeleniumCucumber+7 more
NVIDIA

NVIDIA

10h agoSan Jose, Californiapayroll

Senior GPU System Software Engineer

NVIDIA seeks a creative engineer with expertise in boot software to join the SOC System Software organization. This role offers impact across automotive embedded and data center platforms driving AI growth. You will design and validate SOC & GPU Boot and Security software while collaborating with cross-functional teams to shape next-generation System-on-Chips.

152K–288K
C programmingBare-metal firmware developmentPCIe+12 more