Senior Software Engineer

1 month ago


Milpitas, United States Cisco Full time
Job DescriptionJob Description

Who We Are

Cisco's IOT platform Group builds for the IOT routing platforms. This group handles all of IOT platform solution needs, helping Cisco be the market leader in IOT. In order to fervently continue to grow revenue, the group is looking for new capabilities and valued network services to current platforms as well as next generation product lines that will help resolve critical customer problems.

What You'll Do

The IOT platform software team is a group of hardworking individuals responsible for the architecture, design, implementation and support of all infrastructure and features on the next IOT Routers. As a member of this team, you will be working right from the product requirements stage all the way through customer support. You will involve product requirement analysis, SW design and implementation, write technical design documents, and perform tests. You will have an opportunity to get direct customer exposure.

  • You'll participate on a project team of engineers involved in the development of software for our next generation IOT router connecting millions of smart devices including electric/gas meters, grid sensors/controllers, distribution automation devices, home appliance and gadgets, edge routers, etc. based on IOS-XE
  • You'll define, architect, design, and deliver new software and features for IOT routers
  • Day to day activities will involve: building new features, understanding features in alternative products and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers on the team, and helping documentation team with the configuration aspects of your feature
  • BS or MS in Computer Science or equivalent is required with 5-7+ years of software engineering experience in related fields and dynamically growing responsibility in the career.
  • You're deeply motivated, passionate about learning and giving to the team and the business with "can do" ability.
  • Strong design/programming ethic.
  • Experience with designing large-scale systems in C/C++ environments will be useful.
  • Dedication to Quality: Ability to ensure and contribute to a higher standard of quality.
  • Strong OS fundamentals and networking concepts is a requirement.
  • In-depth experience of design networking systems with L2, L3 and IOT technologies

What You Bring

  • Self-motivated, strong sense of ownership, good teammate. You should be able to own large portions of the software from a technical perspective
  • Handle multiple tasks at once and work independently with minimal managerial mentorship.
  • Strong interpersonal and communication skills.
  • Strong team building skills. In this role you'll be work across departments and with other teams.
  • Be open to continuous learning and committed to ongoing self-improvement
  • Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness. Participate in developing overall test strategies.
  • Proven track record of project leadership to completion.
  • Strong protocol development skill/experience in L2/L3.

Why Cisco

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference. Here’s how we do it.

We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (30 years strong) and only about hardware, but we’re also a software company. And a security company. An AI/Machine Learning company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

Day to day, we focus on the give and take. We give our best, we give our egos a break and we give of ourselves (because giving back is built into our DNA.) We take accountability, we take bold steps, and we take difference to heart. Because without diversity of thought and a commitment to equality for all, there is no moving forward.

Cisco Covid-19 Vaccination Policy
The health and safety of Cisco's employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco requires all new hires to be fully vaccinated against COVID-19 in the U.S., unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.



  • Milpitas, California, United States HEAT Software Full time

    Are you seeking a role that goes beyond the ordinary? At HEAT Software, we prioritize the growth of our team members just as much as we focus on creating exceptional products. As a prominent player in IT systems and security management, service management, asset management, and mobility management solutions, HEAT Software has a rich history and is currently...


  • Milpitas, California, United States Tarana Wireless Full time

    Job OverviewTarana Wireless is seeking a highly skilled Senior Wireless Communication Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and integrating calibration software modules for our next-generation fixed wireless broadband system.Key ResponsibilitiesDesign and...


  • Milpitas, United States Memverge Full time

    Job DescriptionJob DescriptionSalary: Senior Software Engineer – Back End, Infrastructure Management Location: Milpitas, CA The Role:   MemVerge is searching for expert software developers who are specialized in system management to join our award-winning engineering team building a disruptive data infrastructure based on persistent memory technology....


  • Milpitas, California, United States Renesas Electronics Full time

    About the RoleRenesas Electronics is seeking a highly skilled Application Engineer to join our Systems and Solutions Group.The ideal candidate will work closely with our senior team to deliver turnkey solutions to clients, leveraging their expertise in software development and embedded systems.Main Responsibilities:Design and develop software solutions for...


  • Milpitas, United States Tiposi Full time

    Minimum Qualifications: 5+ years of experience developing complex products involving hardware and a significant level of embedded software.Possess an in-depth knowledge of intricate hardware design and troubleshooting.Strong background in machine learning algorithm development, systems integration, and hardware-software interfacing.Advanced degree in...


  • Milpitas, United States Tiposi Full time

    Minimum Qualifications: 5+ years of experience developing complex products involving hardware and a significant level of embedded software.Possess an in-depth knowledge of intricate hardware design and troubleshooting.Strong background in machine learning algorithm development, systems integration, and hardware-software interfacing.Advanced degree in...


  • Milpitas, California, United States Headway Technologies Full time

    Job Title: Senior Equipment Engineering ManagerCompany: Headway Technologies, Inc.Reports To: Director of Equipment Engineering and MaintenanceOverview: In the role of Senior Equipment Engineering Manager at Headway Technologies, Inc., you will oversee a team of proficient engineers within a dynamic thin-film manufacturing setting. Your responsibilities will...


  • Milpitas, California, United States Headway Technologies Full time

    Job Title: Senior Equipment Engineering ManagerCompany: Headway Technologies, Inc.Reports To: Director of Equipment Engineering and MaintenanceOverview: In the role of Senior Equipment Engineering Manager at Headway Technologies, Inc., you will oversee a team of proficient engineers within a dynamic thin-film manufacturing setting. Your responsibilities will...


  • Milpitas, United States Tarana Wireless Full time

    Job DescriptionJob DescriptionYou will be working on the design, development and integration of calibration software modules for wireless communication systems using multiple antennas. Design, development, integration, and testing Calibration software modules for a next-generation fixed wireless broadband system. The primary focus is functionality in layer...


  • Milpitas, United States Tarana Wireless Full time

    Job DescriptionJob DescriptionYou will be working on the design, development and integration of calibration software modules for wireless communication systems using multiple antennas. Design, development, integration, and testing Calibration software modules for a next-generation fixed wireless broadband system. The primary focus is functionality in layer...


  • Milpitas, United States Cisco Full time

    Who We AreBe part of the Service provider/Web scale Diagnostic team inside Cisco’s Common Hardware Group (CHG). This team works on the CISCO 8000 network switches and routers that features application awareness to make the network infrastructure flexible and agile for multi-layered response to different workloads need of AL/ML. Who You'll Work WithYou will...


  • Milpitas, United States Cisco Full time

    Who We AreBe part of the Service provider/Web scale Diagnostic team inside Cisco’s Common Hardware Group (CHG). This team works on the CISCO 8000 network switches and routers that features application awareness to make the network infrastructure flexible and agile for multi-layered response to different workloads need of AL/ML. Who You'll Work WithYou will...


  • Milpitas, United States Tarana Wireless Full time

    Job DescriptionJob DescriptionAs Staff DSP Engineer, you will work on the design, development, integration, and testing calibration software modules for a next-generation fixed wireless broadband system. The primary focus is functionality in layer 1 of proprietary 5G protocol, such as channel estimation, IQ imbalance correction, and LO leakage...


  • Milpitas, United States NEXT LEVEL Partners®, LLC Full time

    This is a full-time, permanent position, joining a Private Equity company that is a client of Next Level Partners. Specific company information is confidential, but will be shared upon initial interview discussion.The company: The most complete provider of advanced microelectronic services and component, die and wafer solutions. With the broadest authorized...


  • Milpitas, United States NEXT LEVEL Partners®, LLC Full time

    This is a full-time, permanent position, joining a Private Equity company that is a client of Next Level Partners. Specific company information is confidential, but will be shared upon initial interview discussion.The company: The most complete provider of advanced microelectronic services and component, die and wafer solutions. With the broadest authorized...


  • Milpitas, California, United States Tarana Wireless Full time

    Senior Site Reliability Engineer at Tarana WirelessAs a **Senior Site Reliability Engineer** at **Tarana Wireless**, you will play a crucial role in overseeing software operations in the cloud and managing a vast network of remote radio devices. Collaborating closely with your team, you will serve as a key contact during off-peak hours and supervise all...


  • Milpitas, California, United States Apptad Full time

    Job Title: Senior Release/Configuration EngineerAt Apptad, we are seeking a highly skilled Senior Release/Configuration Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our software release and configuration processes.Key Responsibilities:Develop and manage installation...


  • Milpitas, United States SonicWall Full time

    Software Dev Senior Engineer- Embedded Software Design is required- HybridMilpitas, California, United StatesReady to do your part in the world of Cybersecurity? SonicWall is a leader incybersecurity and networking solutions that put our partners at the heart of our innovation toensure ease of doing business in a world full of opportunities. With more than a...


  • Milpitas, California, United States Commonwealth Fusion Systems Full time

    Commonwealth Fusion Systems (CFS) has the fastest, lowest cost path to commercial fusion energy.CFS collaborates with MIT to leverage decades of research combined with groundbreaking new high-temperature superconducting (HTS) magnet technology. HTS magnets will enable compact fusion power plants that can be constructed faster and at lower cost. Our mission...


  • Milpitas, California, United States KLA Full time

    Base Pay Range: $132,000 - $225,400.00 Company Overview: KLA stands at the forefront of diversified electronics within the semiconductor manufacturing sector. Our technologies are integral to the production of virtually every electronic device worldwide. From laptops and smartphones to advanced wearable technology and smart vehicles, our innovations are...