Job Details

RF Firmware Engineer - C++

San Jose, California, United States
Basic Qualifications, Experience, Skills & Education Required
BS Degree in CE or EE with embedded development experience
5-10 years' experience working in software engineering
Proven knowledge of RF systems, debugging and signal processing
Familiarity with reading schematics and data sheets for components
Hands on experience using oscilloscopes, signal generator and spectrum analyzer
Experience with HW interfaces such as SPI, PCIe and UART
Excellent knowledge of developing structured software in C++ and working with existing code bases
Experience with Python and JavaScript for script development and debugging.
Strong knowledge of software configuration management tools, defect tracking tools, and peer review
Excellent written and oral communication skills
Results oriented independently and in a team setting- has track record for delivery results, takes ownership and is accountabl

Job Requirements:
Firmware engineers are responsible for developing the software required to control our 0.5 to 6 GHz wireless test equipment.

Develop multi platform embedded firmware for new products
Develop automated test scripts to exercise the firmware and hardware. These test scripts should be able to isolate problems in the design
Develop firmware design specifications, communicate and verify these specifications with the RF/logic designers, and implement these in a timely and high quality manner
Low level API development

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events