Software Architect

Penguin Solutions
Newark, NJ

Software Architect- Advanced Product Development

SMART Modular Technologies helps customers around the world enable high performance computing through the design development and advanced packaging of integrated memory solutions. Our portfolio ranges from todays leading edge memory technologies to standard and legacy DRAM and Flash storage products. For more than three decades SMART has provided standard ruggedized and custom memory and storage solutions that meet the needs of diverse applications in high-growth markets. For more information visit . SMART is a Penguin Solutions Company.

Overview

The Advanced Product Development team at Smart Modular Technologies is developing next-generation AI Memory Appliances for high-performance low-latency computing.

We are seeking a Software Technologist to provide vision technical leadership and deep hands-on expertise in system-level software API development kernel development and complex integration strategies across Linux and Windows environments. This role requires mastery in multiple programming languages infrastructure automation firmware development and driving strategic proof-of-concept development from inception to deployment.

This role is specifically for a recognized expert in distributed storage architectures memory architectures and high-availability systems.

Responsibilities

  • Provide technical strategy and architectural guidance for software development leveraging extensive experience in clustered high-availability storage solutions.
  • Architect develop and optimize high-performance system-level software using C C Rust and Python for Linux platforms in both user space and kernel leaning heavily on Boost C and Standard Template Library (STL) expertise.
  • Lead the development of firmware and embedded software for memory devices and controllers including low-level drivers and bootloaders building on a foundation in RTOS-based controller software.
  • Define and drive advanced software packaging and deployment strategies for standard packages such as Debian and NuGet using tools like Git Docker Kubernetes Helm and Terraform with a specific focus on Kubernetes integration.
  • Champion the integration of AI/ML frameworks including CUDA TensorFlow OpenCL and streaming databases for complex SDK examples and strategic proof of concepts translating architectural knowledge of data streaming/Kafka and metric persistence to the AI domain.
  • Design and implement next-generation device management protocols and architectures supporting RedFish SunFish and asynchronous management interfaces applying prior experience with iSCSI control and complex storage management functions.
  • Provide subject matter expertise and optimization for high-performance memory architectures including CXL PCIe HBM UALink and related memory semantic interfaces leveraging deep expertise in RAID LVM and object storage protocols.
  • Lead Fabric Management application development and architectural decisions in highly distributed computing environments16.

Qualifications

  • Masters or PhD degree in Computer Science Electrical Engineering or a related technical field or a Bachelor of Science Degree in Computer Science & Engineering with extensive experience.
  • 10 years of extensive hands-on experience in Linux and Windows system-level software and kernel development.
  • Deep expertise in firmware development and embedded systems including low-level hardware-software interaction.
  • Mastery of cloud infrastructure containerization and deployment automation with a focus on Kubernetes.
  • Proven architectural leadership in AI/ML processing distributed memory architectures and advanced device management.
  • Must have demonstrable experience in designing and implementing clustered storage solutions RAID functionality and high availability systems.

Required Expertise:

  • Demonstrated technical leadership in fabric management for large-scale distributed computing environments.
  • Expert knowledge of memory and storage technologies and high-performance computing optimizations (e.g. NFS iSCSI RAID).
  • Extensive experience with hardware-software co-design and validation.

Location

This is a Hybrid position located in Irvine CA. Candidates that can work in a hybrid capacity in Newark CA and on a fully remote basis in the US would also be considered.

Travel

Minimal travel required for conferences supplier meetings etc.

Compensation & Benefits

The base pay range that the Company reasonably expects to pay for this position int eh United States is 160000 - 190000; Compensation offered may vary based on business considerations including job-related knowledge skills experience and education. The position is bonus-eligible and there are medical dental and vision benefits available. There is a 401k saving plan and other benefits such as Paid Time Off Life Insurance and an Employee Assistance Plan.

Diversity and Inclusion Statement

We are committed to creating a diverse environment that embraces differences and fosters inclusion.

Equal Opportunity Statement

We are an Affirmative Action/Equal Opportunity Employer and strongly committed to all policies which will afford equal opportunity employment to all qualified persons without regard to age national origin race ethnicity creed gender disability veteran status or any other characteristic protected by law.

Posted 2025-11-23

Recommended Jobs

Per Diem School Nurse (RN Only) - West Milford, NJ

Affirmed Home Care
Pompton Lakes, NJ

Affirmed Home Care is hiring a compassionate and skilled Registered Nurse (RN) for a sub-nursing opportunity in West Milford, NJ. This is a meaningful per diem opportunity offering consistent w…

View Details
Posted 2025-11-20

Corporate Third Party Oversight Strategic Analytics - Vice President

JPMorgan Chase & Co.
Jersey City, NJ

Job Description Join the JPMorgan Chase Corporate Third Party Oversight (CTPO) team as a Strategic Analytics VP to lead efforts to deliver regular, high-impact reports and presentations to executi…

View Details
Posted 2025-11-14

Outpatient Marketing Manager, US Marketing

Abbott
Princeton, NJ

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and …

View Details
Posted 2025-11-13

Boiler Operator PHVAC

SGS Consulting
New Jersey

Job Responsibilities: Anticipate heating and cooling load conditions to efficiently operate and sequence major HVAC equipment. Provide service to customers by responding to routine and emergenc…

View Details
Posted 2025-11-14

Insurance Agent (Base salary + Uncapped commissions)

Comparion Insurance Agency
Hoboken, NJ

The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects …

View Details
Posted 2025-11-22

Leasing Manager

Metropolitan Management Group
Newark, NJ

Department: Operations Location: French Park Description MetroDel is excited to announce that we are in the construction phase and looking to add an enthusiastic Leasing Manager for our n…

View Details
Posted 2025-10-27

Dietician Registered, Per Diem, Somerville, NJ

110 Rehill Ave
Somerville, NJ

Job Title: Dietician Registered Location: RWJUH Somerset Department Name: Community Health Req #: 0000212958 Status: Hourly Shift: Day Pay Range: $35.92 - $35.92 per hour Pay Tran…

View Details
Posted 2025-08-27

Business Process Specialist

International Paper
Trenton, NJ

Business Process Specialist Description: **Position Title:** **_Business System Sustain Team - Business Process Specialist_** **Pay Rate** : _Position Level: PL Variable 14 or 12 depending on backgrou…

View Details
Posted 2025-11-14

Supply Chain Sourcing & Procurement, Senior Consulting Manager

Cognizant
Trenton, NJ

**Supply Chain Sourcing & Procurement, Senior Manager Consulting** **About the role** As a **Senior Manager, Sourcing & Procurement Consulting** , you will make an impact by leading client engagements…

View Details
Posted 2025-11-21

Tier 2 Desktop Support (Onsite)

Serigor
Mount Laurel, NJ

Location: Mount Laurel NJ Duration: 06 Months Job Description: This position provides combined hardware helpdesk and application support for the organization. The ideal candidate is deta…

View Details
Posted 2025-11-21