Embedded Linux Software Engineer at Pivotal Commware

| Kirkland
Sorry, this job was removed at 11:40 a.m. (PST) on Friday, January 24, 2020
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
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™.
Pivotal is seeking an experienced BSP Embedded Linux Software Engineer to support and lead fast-paced projects while working closely with a small group of scientists, engineers and business leaders in a start-up environment. The candidate will be responsible for the design and analysis of BSP and Embedded Linux version control systems including identifying requirements, designing, developing and deploying solutions. 
 
The successful candidate will demonstrate the ability to think creatively and to operate within a flexible, fast-paced program dedicated to advancing the state of the art Holographic Beamforming Antenna systems. Candidate will work in our Systems Engineering team, dealing with Linux BSP, drivers, embedded firmware development This position reports to the Director of Embedded Software.
 
Responsibilities:
 
•Develop BSP: including u-boot/bootloader, device drivers; etc. for initial board bring-up and system integration
•Maintain and support embedded Linux (yocto) build system in a continuous integration environment, including packaging and deployment of software using version control
•Participate and contribute to software architecture for a variety of hardware components
•Maintain and enhance current embedded Linux kernel code and scripts
•Implement prototype software on prototype hardware with production intent
•Interact with internal and external customers as needed
 
Required Qualifications:
 
•Bachelor’s degree in EE, CE, CS or related degree (advanced degree preferred) with multiple years of experience as an Embedded Software Engineer/Firmware Engineer or related title
•Strong proficiency with C/C++, embedded Linux
•Experience seeing a product from early stage design through being shipped and supported with a real world customer
•Solid knowledge of Unix kernel internals (process scheduling, memory management, IPC, ) and networking protocols and file system
•Experience working on low latency and high data throughput applications
•Experience in developing and debugging device drivers, bootloaders, or board support packages (BSP)
•Understanding schematics, experience with logic analyzers, oscilloscopes; Practical development understanding of version control; etc
•The individual must have excellent communication skills and coordinate with a cross-disciplinary team throughout all phases of development
•Experience with ARM processor, GNU toolchain
•This position is not eligible for visa sponsorship
 
Desirable Expertise:
 
•Advanced degree in EE or related
•Security experience with bootrom, authentication/encryption, hardware accelerators 
•Experience with RTOS
 
APPLY NOW or learn more about us and HBF at PivotalCommware.com
 
Pivotal is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.