Principal Cellular Software Engineer
Job Description
DescriptionCompany Overview
With nearly 80,000 employees globally, Kyocera is a leading manufacturer of high-tech Ceramics which are used in a variety of industries including aerospace, automotive, medical applications, and semiconductor processing. You will find our innovative materials in everything from smartphones to space shuttles! Check out our profile video!
Look at these PERKS
- Competitive pay, benefits, and hours
- 120 hours of vacation accrued per year to start (that's 3 weeks/year for regular 8-hour shifts!)
- 10 Paid Holidays per year
- 401(k)
- 401(k) company match
- Pension
- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- Flexible Spending Account (FSA)
- Employee Assistance Program
- Flexible schedules
- Tuition reimbursement
We have a long-tenured staff (many with over 30 years of service!), a strong company mission, and an excellent benefits package that includes Medical, Dental, Vision, Life Insurance, Paid time off to Volunteer, paid Leave options, Tuition Reimbursement, and employer-paid Pension and a 401(k) with both Roth and a healthy company match. Many of our larger locations also feature onsite gyms, walking tracks, exercise rooms, and even employee gardens.
We strive to have a diverse workforce made up of people from all backgrounds, including minorities, women, and veterans, who bring their experience to support the innovation and quality that Kyocera is known for.
Kyocera International, Inc. also has a robust corporate culture and philosophy based on the experiences and writings of our founder, Dr. Kazuo Inamori, which you can learn more about here: https://global.kyocera.com/inamori/philosophy/. Our company motto is "Do the right thing as a human being," and we try to use that in our decision-making constantly.
Pay Range: $170,000 - $276,923.08 (Actual base pay based on factors such as relevant experience, education, market, qualifications, and skills)
Principal Cellular Software Engineer will be responsible for developing the 5G base station hardware and software platform based on Intel Xeon and FlexRan as the technical lead. This is part of the KWIC 5G Base Station Development. Development of Kyocera advanced base station for markets in Japan and other countries.
Job Duties:
* Setup Intel 5G Base Station CU/DU Xeon Server, Install OS optimized for high speed real time processing, ized environment, Kubernetes system for automating deployment, scaling, and management, Network Interface and accelerator based on various requirements.
* Installs, setup FlexRAN and interfaces to Hardware Accelerator (FEC, NIC),
* Works with other engineers to develop FlexRAN test infrastructure.
* Works with team members to develop and execute TestMAC, Test Application, Unit Test, and Radio Mode Test for RU and DU.
* Works with other engineers to develop and debug of the new features from the baseline layer 1/2/3 software and protocol stack and xRAN fronthaul network
* Works with other engineers to exercise various Layer 1 or end-toend tests, TestMAC, Test Applications, Unit Test, and Radio Mode Test, OTA with combined DU-RU and UE emulator or commercial UE
* Works with system engineer for fine-tuning task manager, and scheduler for performance optimization for various test load conditions.
* Deep understanding of real time task constraints and debugging and development techniques.
* Hardware architecture requirements and optimization of various network deployment architectures.
* Works with offshore team to debug and analyze new feature logs.
* Works closely with global protocol team to resolve customer issues found in lab/field/IOT/carrier test.
Qualifications:
* Master's degree with 10+ years or PhD with 5 years in Electrical Engineering, Computer Science, communication area or related field preferred.
* 6+ years of experience in Software/Firmware industrial
* Carrier-grade high capacity/performance requirements.
* In-depth understanding of 3GPP 5G NR and ORAN standards
* Programming: C/C++ and Python, Shell script, XML, YAML
* In-depth understanding of L1 Signal Processing (FFT, NCO, Filter, Encoder/Decoder. FlexRAN SDK, FlexRAN DPDK)
* In-depth understanding of FlexRAN Task manager
* In-depth understanding of the Network and Edge Cloud Architecture and the deployment of the cloud-native Kubernetes clusters
* Experience with Server setup
* Experience with OS: Ubuntu, Redhead, Rocky Linux
* Experience Network connectivity, Ansible Host, Git Utilities
* Experience RT Kernel performance enhancement for Intel Xeon Saphire Rapids or Cascade Lake Wind River Titanium Cloud
* In-depth understanding of ized, virtualization and cloudification and related hardware/software architecture
* Good understanding with HW abstraction Layer / DSP.
* Good understanding of Xeon platform and RT kernel and accelerator
* Experience with (R&S/Viavi) test equipment and software for Layer 1 test.
* Working experience with Petalinux on Xilinx Zync platform is a plus
* Good understanding of protocol stack from Layer 1/2/3 a plus
* Experience Bios Profiles is a plus.
PHYSICAL ACTIVITIES
The following physical activities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions and expectations.
While performing the functions of this job, the employee is regularly required to sit, talk or hear; frequently required to walk; and occasionally required to stand, use hands to finger, handle, or feel, reach with hands and arms.
The employee must occasionally lift and/or move up to 25 pounds, frequently lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision.
ENVIRONMENTAL CONDITIONS
The following work environment characteristics described here are representative of those an employee encounters while performing essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the functions of this job, the employee is occasionally exposed to work near moving mechanical parts.
The noise level in the work environment is usually quiet.
ADDITIONAL INFORMATION
The above statements are intended to describe the work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The duties and responsibilities of this position are subject to change and other duties may be assigned or removed at any time. This position may require exposure to information subject to US Export Control regulations, i.e.: the International Traffic and Arms Regulations (ITAR) or Export Administration Regulations (EAR). All applicants must be US persons within the meaning of US regulations.
Kyocera International, Inc. values diversity in its workforce, and is proud to be an AAP/EEO employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Kyocera International, Inc. Human Resources team directly.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
*Please mention you saw this ad on DiversityInTech.*