×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Tarana Wireless
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Requirements

  • BS in Computer Science/Engineering, MS preferred, or equivalent industry experience
  • Expert knowledge of Linux/RTOS platform development in modern multi-core ARM processor-based embedded systems
  • 5+ years of C/C++ embedded systems development experience
  • Ability to write scripts and automate tasks with Python and bash
  • Hands‑on experience with cross‑compilation tool chains targeting embedded Linux systems
  • Comfortable working in an electronic lab environment, probing hardware, and experience with common lab equipment such as JTAG debuggers, logic analyzers, oscilloscopes, and signal analyzers
  • Excellent written and oral communication skills
  • Experience reading schematics and datasheets
  • Attention to detail
  • (Desirable) Experience in embedded software development for carrier and/or enterprise products in telecommunications. Ideally, on products with internally developed So Cs
  • (Desirable) Experience with git, Rust, golang, bazel, buildroot, grpc, protobuf, zephyr, U‑Boot, ATF
  • (Desirable) A working conceptual understanding of digital signal processing as applied to wireless communications — modulation, filtering, sampling, and baseband interfacing
What the job involves
  • As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build a system for our next‑generation Fixed Wireless Access (ngFWA) products
  • Core traits we prioritize include intellectual curiosity, a collaborative team‑first mindset, and coachability
  • Success in our small‑company setting requires flexibility as roles evolve, the capacity to respond to rapid changes, and the initiative to learn independently
  • You should be prepared to manage your projects comprehensively from start to finish without relying on extensive support systems
  • Candidates must demonstrate the leadership necessary to drive features to completion and the analytical skills to identify and resolve complex issues with efficient, high‑quality solutions
  • Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to design, develop, integrate, and test new features: collecting requirements, understanding HW/SW interactions, producing design documents and test plans, and writing software
  • Provide platform software expertise to application developers to enable the development of a stable, high‑performance product
  • Work in the lab to validate functionality, reproduce and debug issues, set up and automate tests, and provide software support
  • Dive into unfamiliar component datasheets, work with product reference boards and supplier FAEs to investigate, debug, and solve problems, and use information learned to guide design improvements
  • Work with manufacturing and operations to provide software support for the qualification of alternate parts, BOM updates, and pre‑provisioning of components
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary