Job Title: PHY Software Development Engineer
Job Type: Full Time / Permanent
Job Description:
We are seeking a highly skilled PHY (Physical Layer) Software Development Engineer to join our team. The ideal candidate should have a deep understanding of WiFi PHY layer technologies, as well as extensive expertise in algorithm development, hardware register programming, and embedded systems. As a PHY Software Development Engineer, you will play a crucial role in designing and developing cutting-edge wireless communication systems.
Key Responsibilities:
- WiFi PHY Layer Expertise: Develop, optimize, and maintain software components related to WiFi PHY layers, including 802.11ac, 802.11ax, and 802.11be standards.
- Algorithm Development: Create and implement algorithms for MU MIMO, beamforming, closed-loop power control, DPD (Digital Pre-Distortion), AGC (Automatic Gain Control), Rate Adaptation, OFDM modulation, MAC/PHY cross-layer design, and RF controls/calibrations.
- Hardware Register Programming: Work closely with hardware engineers to program and control hardware registers for PHY layer functionalities.
- Embedded Systems: Develop software for embedded systems with a focus on bare-metal, real-time, and low-level C programming, ensuring optimal performance and resource utilization.
- Fixed-Point Algorithms: Implement and optimize fixed-point algorithms on Digital Signal Processors (DSPs) for efficient signal processing.
- Lab Testing: Conduct lab testing using industry-standard equipment such as Signal Generators, Waveform/Spectrum Analyzers, Network Analyzers, and other relevant tools to validate and optimize PHY layer performance.
- Linux Kernel Familiarity: Collaborate with the software team on Linux-based projects, providing insights and contributions where necessary.
Qualifications:
- A Bachelor's or higher degree in Electrical Engineering, Computer Science, or a related field.
- Deep understanding of WiFi PHY layer technologies, including 802.11ac, 802.11ax, and 802.11be.
- Proficiency in algorithm development related to wireless communication systems, with a focus on MU MIMO, beamforming, power control, DPD, AGC, Rate Adaptation, OFDM modulation, MAC/PHY cross-layer design, and RF controls/calibrations.
- Strong expertise in hardware register programming for controlling PHY layer functionalities.
- Extensive experience in bare-metal, real-time, and low-level C programming for embedded systems.
- Familiarity with implementing fixed-point algorithms on Digital Signal Processors (DSPs).
- Experience with lab testing using industry-standard equipment, such as Signal Generators, Waveform/Spectrum Analyzers, Network Analyzers, etc.
- Knowledge of the Linux kernel and its integration into software projects is a plus.
- Strong problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
PriceSenz is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, or disability.
#J-18808-Ljbffr