Staff Software Engineer
4 weeks ago
You will be working on the design, development, and integration of critical network stack elements for our wireless communication systems, including data plane, control plane, security, and remote/cloud management.
As a key member of our team, you will lead features to completion, understand complex issues, and develop optimal solutions to resolve them.
We are looking for a passionate and motivated individual who is excited to learn continuously and collaborate with other team members.
Key Responsibilities:
- Designing and implementing network services for various aspects of point-to-multipoint wireless access systems, such as authentication, encryption, QoS, and packet forwarding.
- Advanced packet forwarding, routing, bridging, switching, VLANs, and ethernet services.
- Designing services with considerations for scalability, de-centralized management, resilience, and interoperability with customer networks.
- Implementing device management, configuration, software upgrades, CLI, and web GUI.
- Building support for power on self-tests, network fault diagnostics, event logging, statistics collection, and fault isolation/analysis.
- Implementing scalable network/cloud management and provisioning frameworks.
Required Skills and Experience:
- BS in Computer Science/Engineering with 7-10 years of relevant experience.
- Advanced knowledge of computer networks (TCP/IP), protocols, and Internet architecture.
- Deep understanding of UNIX-style operating systems (IPC, multi-threading, etc).
- Experience in socket, network, and systems programming in C/C+.
- Strong and proven capabilities in debugging and troubleshooting on UNIX-style operating systems.
- Strong data engineering/analysis/science experience is a major plus.
- Focus on customer excellence using data-driven approach and latest tools.
- Strong skills with scripting languages (Python, Bash, etc.) and web development technologies are a plus.
- Experience with version control systems, collaboration tools (wikis, ticket systems).
- Key driver for quality and innovation.
- Technical leadership experience is a major plus.
- Expertise in at least one of the following areas: network/cloud management systems, advanced authentication, security, encapsulation, and tunnelling technologies, or MAC and network-layer implementation of 802.11, WiMax, LTE, or other OFDM standards.
The salary range for this position is: $155,000 to $215,000
Compensation will be determined based on several factors including, but not limited to: skill set, years of experience, and the employee's geographic location.
Tarana provides competitive benefits to employees in this role, including medical, dental, and vision benefits, 401K match, flexible time off, and stock option.
We are a well-funded company, growing quickly, and maintaining a superb results-focused culture while making a positive difference in the world.
-
Senior Software UI Engineer
4 weeks ago
Milpitas, California, United States HEAT Software Full timeWe're looking for a talented Senior Software UI Engineer to join our Cloud UI Services team at Ivanti.As a key contributor to the development and integration of various UEM and SM products, you will be responsible for designing and implementing modern frontend UI using HTML 5 and client-side architecture.With a strong background in JavaScript frameworks,...
-
Staff Software Engineer
3 weeks ago
Milpitas, California, United States Tarana Wireless Full timeAbout the RoleWe are seeking an experienced Staff Software Engineer to join our team at Tarana Wireless. As a key member of our engineering team, you will be responsible for designing, developing, and integrating critical elements of our wireless communication systems.Key ResponsibilitiesDesign and implement network services for various aspects of...
-
Staff Engineer, Packaging Engineering
4 weeks ago
Milpitas, California, United States Western Digital Full timeJob Title: Staff Engineer, Packaging EngineeringJob Summary:Western Digital is seeking a talented Staff Engineer to join our Package Design Engineering team. As a key member of our team, you will be responsible for driving innovation in thermal design for our high-performance flash products. Your expertise in both thermal management and machine learning will...
-
Staff FPGA Engineer
4 weeks ago
Milpitas, California, United States BD Full timeJob DescriptionAs a Staff FPGA Engineer at BD, you will play a critical role in designing and developing hardware and software systems. You will work on complex projects that integrate multiple ARM processors and distributed systems over Ethernet, employing your expertise in SoC, Python, Yocto, and Petalinux.Your primary responsibility will be to design,...
-
Senior Software Engineer
4 weeks ago
Milpitas, California, United States Memverge Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at MemVerge. As a Senior Software Engineer, you will be responsible for designing and developing the core system management layer of our Big Memory platform.Key Responsibilities:Design and develop the core components of our system...
-
Software Development Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeJob SummaryKLA is seeking a talented Software Development Engineer to join our team. As a key member of our software engineering group, you will be responsible for building and maintaining infrastructure vital for large-scale experimentation and deployment of HPC solutions. You will prototype and develop machine control and business logic solutions to build...
-
Senior Embedded Software Engineer
3 weeks ago
Milpitas, California, United States Tarana Wireless Full timeJob OverviewTarana Wireless is seeking a highly skilled Embedded Software Engineer to join our team in Milpitas, CA. As a member of our Systems Software group, you will play a critical role in bringing up and maintaining a stable operating platform and build system for our next-generation Fixed Wireless Access (ngFWA) products.This is an exciting opportunity...
-
Software Development Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeJob SummaryKLA is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions. You will also be prototyping and developing machine control and business logic solutions to build next generation...
-
Software Engineer
4 weeks ago
Milpitas, California, United States Walmart Full timeJob Summary:Walmart is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, building, and maintaining high-performance APIs and software services for our customers.Key Responsibilities:Design and develop high-quality software solutions that meet customer needs.Collaborate with...
-
Senior Software Engineer
4 weeks ago
Milpitas, California, United States Walmart Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software engineering and experience with API development.Key Responsibilities:Design, build, and maintain high-performance APIs and software services for our customers.Collaborate with the UX team to develop engaging and...
-
Staff DevOps Platform Engineer
4 weeks ago
Milpitas, California, United States BD (Becton, Dickinson and Company) Full timeWe are seeking a highly skilled Staff DevOps Platform Engineer to join our team at BD (Becton, Dickinson and Company). As a key member of our DevOps team, you will play a critical role in designing, implementing, and maintaining our internal developer platform.Key Responsibilities:Work closely with our developers to adopt and drive culture change.Design,...
-
Software Development Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeAbout the Role:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. As a Software Engineer, you will be working on building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions.Key Responsibilities:Develop and maintain infrastructure for HPC solutionsWork on data...
-
Senior Embedded Software Engineer
4 weeks ago
Milpitas, California, United States Cisco Full timeAbout the RoleCisco is seeking a skilled Senior Embedded Software Engineer to join our team in San Jose. As a member of our Diagnostic Software and hardware Teams, you will be responsible for developing and testing software for our next-generation network switches and routers.Key ResponsibilitiesDesign and develop embedded software using Linux systems and...
-
Senior DSP Software Engineer
4 weeks ago
Milpitas, California, United States Tarana Wireless Full timeJob Summary:We are seeking a highly skilled Senior DSP Software Engineer to join our team at Tarana Wireless. As a key member of our software development team, you will be responsible for designing, developing, and integrating calibration software modules for wireless communication systems using multiple antennas.Key Responsibilities:Design and develop...
-
Senior Software Systems Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeAbout the Role:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a highly skilled Senior Systems Software Engineer to join our team.The successful candidate will be responsible for developing software prototype solutions to explore product and technology roadmap, enabling successful technical...
-
Software Development Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeJob Summary:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a talented Software Development Engineer to join our Measurement, Analytics and Control (MACH) team.The successful candidate will design advanced image processing algorithms used in next-generation reticle/wafer inspection tools. This...
-
Software Engineer
4 weeks ago
Milpitas, California, United States KLA Full timeJob SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a highly motivated Software Engineer to join our team and contribute to the development of cutting-edge metrology and inspection products.Key ResponsibilitiesDesign and develop software for machine control and inspection...
-
Embedded Software Engineering Technical Leader
1 month ago
Milpitas, California, United States Cisco Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineering Technical Leader to join our team at Cisco. As a key member of our Service provider/Web scale Diagnostic team, you will be responsible for leading the development of embedded software for our next-generation network switches and routers.Key ResponsibilitiesDevelop and lead the...
-
Senior Software Engineer
1 month ago
Milpitas, California, United States KLA Full timeJob DescriptionThe Algorithm and Software Engineer will be responsible for developing, prototyping, testing, and implementing data and image processing algorithms in a dynamic environment. This role will contribute to the development of innovative metrology solutions and involve close collaboration with hardware and software engineers from adjacent teams.Key...
-
Senior Java Software Engineer
4 weeks ago
Milpitas, California, United States Diverse Lynx Full timeJob Summary We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing, developing, and deploying applications using JAVA/J2EE. Your expertise in containerized Spring boot applications, microservices APIs, and design patterns will...