Tarana Wireless, Inc.

Staff Embedded Software Engineer

Tarana Wireless, Inc.
Apply
3 months ago
Milpitas, CA, USAStaff+

Base Salary

$155k - $200k/yr

Responsibilities

  • Collaborate with hardware, firmware, software, and product teams to gather requirements, design features, write software, and create design documents and test plans.
  • Bring up and maintain a stable operating platform for next-generation fixed wireless access products.
  • Provide platform software expertise to application developers building a stable, high-performance product.
  • Validate functionality in the lab, reproduce and debug issues, set up and automate tests, and provide software support.
  • Investigate component and hardware issues using datasheets, reference boards, supplier FAEs, and lab equipment, and use findings to improve designs.
  • Support manufacturing and operations with alternate-part qualification, bill-of-material updates, and component pre-provisioning.
  • Own large features from conception through delivery and provide technical leadership.

Requirements

  • BS in Computer Science or Engineering, MS preferred, or equivalent industry experience.
  • At least 9 years of C/C++ embedded systems development experience.
  • Expert knowledge of Linux/RTOS platform development in modern multi-core ARM processor-based embedded systems.
  • Technical leadership skills and a demonstrated history of owning large features from conception to delivery.
  • Ability to write scripts and automate tasks with Python and Bash.
  • Hands-on experience with cross-compilation toolchains targeting embedded Linux systems.
  • Comfort working in an electronic lab and probing hardware with JTAG debuggers, logic analyzers, oscilloscopes, and signal analyzers.
  • Experience reading schematics and datasheets, with strong written and oral communication skills and attention to detail.
  • Preferred experience includes embedded software development for telecommunications carrier or enterprise products, ideally with internally developed SoCs.
  • Preferred technologies include git, Rust, Golang, Bazel, Buildroot, gRPC, Protobuf, Zephyr, U-Boot, and ATF.
  • Conceptual understanding of digital signal processing for wireless communications, including modulation, filtering, sampling, and baseband interfacing, is advantageous.

Benefits

  • Medical, dental, and vision benefits.
  • 401K match, flexible time off, and stock options.
  • Salary range of $155,000 to $200,000, with compensation based on skills, experience, and geographic location.

Tech Stack

BashBazelCC++GogRPCLinuxPythonRust

Categories

Tarana Wireless, Inc.

About Tarana Wireless, Inc.

501-1,000 employees

Tarana Wireless builds fixed wireless access systems used by broadband service providers to deliver high-speed residential and enterprise internet. Its ngFWA/G1 platform combines base nodes and subscriber radios with management software, and is also applied to radio backhaul and industrial connectivity. Founded in 2009 and headquartered in Milpitas, California, the privately held company reports deployments with hundreds of operators across the U.S. and abroad.

Contact me