Remotery

Senior System Software Engineer, SoC Power and Performance – O-RAN Infrastructure

Posted Aug 4

This is a fully remote position, open to applicants in California, +1 more state.

📋 Description

• Design, develop, test, and enhance system software and firmware for SoCs utilized in O-RAN and cellular infrastructure.

• Formulate power-management strategies and optimize performance across CPU, GPU, accelerator, memory, interconnect, I/O, and networking subsystems.

• Examine representative RU and DU workloads to pinpoint compute, memory bandwidth, latency, synchronization, and data-movement constraints.

• Develop and refine DVFS, clock and power gating, idle-state management, thermal controls, and system-level power budgeting.

• Produce performance and power models, measurement tools, benchmarks, and automated testing frameworks for both pre-silicon and post-silicon environments.

• Employ simulation, emulation, prototyping, and production silicon to confirm architectural choices and detect power and performance challenges.

• Assess system behavior against O-RAN and cellular-interface specifications for timing, synchronization, latency, throughput, and reliability.

• Shape future SoC, platform, and cellular-software architectures through workload analysis and metrics from deployed systems.

• Collaborate with hardware, architecture, platform, networking, and cellular-software teams throughout pre-silicon development, silicon bring-up, productization, and deployment.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.

• Over 5 years of pertinent experience in system software, embedded software, firmware, computer architecture, cellular infrastructure, or performance engineering.

• Proficiency in developing and debugging software for complex SoCs or embedded platforms.

• Strong programming capabilities in C or C++, along with Python or a comparable scripting language.

• Understanding of computer architecture and hardware-software interactions, including multicore systems, memory hierarchies, caches, interconnects, interrupts, memory-mapped I/O, and DMA.

• Experience with operating system internals, Linux kernel development, device drivers, concurrency, virtual memory, and real-time or latency-sensitive programming.

• Expertise in performance measurement, workload characterization, data analysis, bottleneck identification, and system optimization.

• Familiarity with SoC power-management principles, such as DVFS, clock and power gating, thermal management, and power/performance budgeting.

• Solid understanding of cellular infrastructure and radio-access-network architecture.

• Knowledge of 5G/6G interface standards, including 3GPP NR interfaces and protocols, O-RAN Open Fronthaul, eCPRI, and synchronization/timing technologies.

• Direct experience with O-RAN Radio Unit or Distributed Unit is preferred as a differentiator.

• Familiarity with DPDK, accelerated networking, zero-copy data paths, SR-IOV, RDMA, SmartNICs, DPUs, GPUs, or baseband accelerators is a plus.


🏝️ Benefits

• Equity

• Comprehensive benefits package

• Competitive salary

• Benefits for employees and their families

• Inclusive work environment

• Equal opportunity employment

People also viewed

Spektrum Group1 day ago

Cyber Operations Management

ES flagSpain OnlyFreelanceSecurity Operations€6,666 – €16.9k/month
ApplyView job
FICO1 day ago

Senior/Lead Cyber Security – Incident Response Engineer

US flagUnited States OnlyFull-timeSecurity Operations$136.5k – $214.5k/year
ApplyView job
SAIC1 day ago

Tier 1 SOC Analyst

US flagUnited States OnlyFull-timeSecurity Operations
ApplyView job
SafelyYou1 day ago

SecOps Engineer

CA flagCanada, +1 more stateFull-timeSecurity Operations
ApplyView job
SafelyYou1 day ago

Security Operations Engineer

US flagUnited States, +1 more stateFull-timeSecurity Operations
ApplyView job
Arctiq2 days ago

Senior Google SecOps Engineer

US flagTennessee OnlyFull-timeSecurity Operations
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers