Job Description
Job Description
The candidate will work as part of a team of software engineers who develop a novel radio solution called a High Definition Active Antenna System (HDAAS). This system will increase capacities of existing basestations by 10X. You will:
- Help define, develop, enhance and maintain system/kernel/application layer software
- Interface with hardware engineers on complex system integration tasks to achieve efficient, effective and reliable product solutions
- Develop a comprehensive unit test strategy, targeted for inclusion in nightly regression testing
- Document design and implementation decisions
- Demand high quality software and hardware releases
Preferred Experience
Minimum Qualifications:
- 10+ years hands-on C/C++ programming
- 5+ years hands-on linux application programming
- Experience in developing embedded software at device driver level for wireless infrastructure base station products such as remote radio head
- Device controls include radio sub-systems such as synthesizers, attenuators, data converters, sensors
- Experience in radio fundamentals such as frequency conversion, signal processing functions, digital up-conversion down-conversion, etc.
- Development experience with common interfaces such as i2c, SPI, UART, GPIO and/or CANBus
- Understanding and experience with common HAL/SAL abstractions
- Good oral/written communication skills
Preferred Qualifications
- Previous experience developing commercial RRH solutions
- Working knowledge of CPRI including AxC mapping based on channel bandwidth and bit rate
- Working knowledge of eCPRI including ethernet standards evolution, 1588 and timing standards and functional splits between CU, DU and RU
- Board bringup experience
- Yocto and GNU Toolchain utility experience
- Proficient with GIT source code control and Jenkins continuous integration systems
- Thrives in a fast-paced, highly cross-functional development environment with aggressive deadlines using Agile development methodologies
Education
BS/MS in Computer Engineering, Computer Science or relevant practical experience.
Benefits
We offer benefits that are competitive and comprehensive including the following:
- Performance-based annual bonus
- 401K with performance-backed employer match
- Early stage equity
- Medical, dental and vision care programs
- Flexible and subsidized vacation policy
- Regular company-sponsored team lunches, unlimited beverages & snacks, etc.