Hardware and Software Integration Engineer
Pivotal Commware develops 5G communications platforms, systems and applications based on Holographic Beam Forming® , a patented breakthrough in electromagnetic physics. HBF allows Pivotal to create software-defined antennas that can harness, shape and direct radio waves with order-of magnitude advantages over legacy beamforming systems in cost, size, weight and power consumption (C-SWaP). HBF enables mobile network operators to maximize capacity, coverage and throughput on demand and is recognized as an essential element in the 5G ecosystem. 5G leadership is pivotal to the US economy, and 5G is Pivotal™.
As a Hardware and Software Integration Engineer you are responsible for leading the development of the unified hardware verification and software integration toolchain. The ideal candidate will work across cross-functional engineering teams to deliver automated measurement systems for firmware and embedded applications used in the control of terrestrial holographic beamforming antenna systems. This position will work heavily with the RF, Hardware, Software, and Test development teams to design optimal tools and strategies to ensure timely, accurate, and clear analysis of intricate mmWave antenna system datasets. This position reports to the RF Development Test Manager.
Lead software development of the unified hardware verification platform
Collaborate with other functional groups (Software Engineering, Hardware Design, Mechanical Engineering) to plan, develop, and implement diagnostic tool sets for RF measurement and analysis systems
Plan and develop instrument and system automation tools and scripts
Perform integration, system, and acceptance testing of test software and hardware test beds
Use and support continuous improvement practices for RF test hardware and software integration initiatives
5+ years in software/hardware development with a Bachelor's degree in EE, CE or equivalent experience in the field
Fluent in at least one modern programming language such as C, C++, Java, Lisp
Strong understanding of the fundamentals of object-oriented programming, algorithm design, design pattern selection, and complexity analysis
Experience with control of devices, such as, Arduinos, WiFi pineapples, Spectrum Analyzers, Signal Generator, Vector Network Analyzers, Oscilloscopes, Power meters or similar
Strong communications skills and ability to work seamlessly across fast-paced engineering teams
Experience working with automated frameworks and development of automated hardware systems
Familiarity with the following systems & tools highly preferred
Jenkins, Travis or similar
Git, Bitbucket, Jira or similar
Standard communication protocols (SPI, UART, I2C, Bluetooth, etc.)
TCP/IP networking and debugging tools (Wireshark, Nmap or similar)
This is not necessarily an all-inclusive list of job-related responsibilities, duties, skills, efforts, requirements or working conditions. While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require that other or different tasks be performed as assigned.
At Pivotal you’ll join a team experienced in advanced communications, commercial antennas, RF circuit design, machine learning and active/nonlinear metamaterials.
Named among Washington’s Top 100 Places to Work in 2018 & 2019, we are an Equal Opportunity Employer. We highly respect and seek to empower each individual while supporting diverse cultures, perspectives, skills and experiences within our workforce. If you want to apply yourself to this fascinating endeavor, then we’d like to hear from you!
Read Full Job Description