Lead Firmware Engineer
Company: KYOCERA International Inc
Location: San Diego
Posted on: February 1, 2025
Job Description:
JOB DESCRIPTION:
- Develop firmware and Application Programming Interface (API)
for Radio Unit (RU) of the 5G New Radio (NR) base station for the
Telecommunication Networks.
- Develop the device drivers and embedded software for the
beamforming integrated circuits and peripherals, Hardware
Abstraction Layer (HAL) drivers/objects, and API.
- Develop the configuration and operation software including
real-time and non-real-time control for the phased-array antenna
module and Radio Unit of the 5G base Station related to the
specifications of the Open Ran (ORAN) control plane and management
plane.
- Work with microcontroller or embedded processor devices and use
C, C++, Python, and Linux.
- Interface to various peripheral devices such as Power
Management and Power Supply modules, Field Programmable Gate Arrays
(FPGA), and customer application-specific integrated
circuit/radio-frequency integrated circuit (ASIC/RFIC).
- Debug embedded real-time software systems.
- Work with millimeter Wave (mmW) Technologies.
- Work with 3GPP 5G NR specifications/protocols and ORAN
specifications/protocols, including implementing related
specifications and protocols.
- Work with ARM core, bootloader, RTOS, or Bare Metal development
environment.
- Work with IP address, Port Setting, Shell (SSH) protocol.
Implement and report on key scheduling, control processing in tight
timelines, latency, and energy constraints.
- Make presentations that include accurate test results, data,
and clear conclusions on a variety of firmware topics.
- Work to build the most power- and cost-optimized solution for a
given system performance, to include working daily with both
hardware and software.
- Define methodologies and standard methodologies for the teams
and train other team members.
- Implement configuration and control processing of the
phased-array antenna module and interface to controller in tight
timeline, latency and energy constraints.
- Initiate, configure, and monitor power supply module.
- Perform and control the calibration of the RFIC and
phased-array antenna during the foreground operation.
- Perform and control the lab/chamber calibration of the
phased-array antenna module testing and pattern measurement.
- Confer with and support the experienced cross-disciplinary
staff to consider innovative product solutions.
- Collaborate with digital FPGA design and chip implementation
teams as well as third-party suppliers to define analog and digital
requirements.Qualifications:
- Master's degree or equivalent in Electrical Engineering,
Computer Engineering, or a related field.
- Seven years of experience in embedded system programming.
- Work experience to include:
- Seven years of experience in ARM-based micro-controller
embedded software development, including real time control system
with Real Time Operating System (RTOS) or Bare Metal based software
system.
- Developing embedded real time control software and API for
microcontroller-based equipment.
- Working with microcontroller powered devices.
- Debugging embedded software systems using JTAG and GDB
tools.
- Working with device drivers for embedded peripherals including
SPI, I2C, UART, USB, DMA, ADC, Timers, and Schematics review.
- Any and all experience may be gained concurrently.
- 40 hours/week.
- Salary: $157,206.00 to $195,102.60/yr.
- Address of employment: Tubis Technology Inc. located at 8620
Spectrum Center Blvd., Suite 1003, San Diego, CA 92111.
- This position is eligible for employee referrals.How To
Apply:Interested candidates must apply electronically from Kyocera
International, Inc.'s site (this page).ADDITIONAL INFORMATION:
Tubis Technology Inc., a wholly-owned subsidiary of 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, you
may contact Kyocera International, Inc. Human Resources team
directly. Reasonable accommodations may be made to enable
individuals with disabilities to perform essential functions.
#J-18808-Ljbffr
Keywords: KYOCERA International Inc, Norwalk , Lead Firmware Engineer, Engineering , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...