Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Firmware Features Software Engineer, Early Career (Meraki)

Learn more about Cisco
Cisco

Cisco

Firmware Features Software Engineer, Early Career (Meraki)

Remote
Full Time
Paid
  • Responsibilities

    The modern world runs on the Internet, and the Internet cannot exist without its underlying infrastructure. Meraki makes setting up, managing, and maintaining that infrastructure easier than it has ever been before. Meraki enables connectivity everywhere from neighborhood cafes to education institutions to global hospitality groups operating thousands of sites.

    As a Firmware Features Software Engineer at Meraki, you will be responsible for developing and implementing features that improve the reliability, simplicity, and performance of our products. Our Firmware Features teams are focused on improving our existing networking technology and enabling customers to deploy our products in new and innovative ways. You will have the opportunity to work across the stack collaborating with other developers, UX designers, and product management to develop software that spans from device drivers and routing code all the way up to our distributed, cloud-hosted backend. Our projects are driven by technological innovation and developer creativity in addition to market demands, giving you the structure and freedom to pursue projects you are most passionate about. Meraki engineers put the customer experience first, own projects from beginning to end, and are empowered to make impactful decisions.

    Meraki believes that the quality of our product is dependent on the quality of our engineers. We place a high value on nurturing the growth and development of everyone on our team. We foster an open and supportive workplace where everybody is given the opportunity to succeed.

    Example projects of a Firmware Features Software Engineer:

    • SD-WAN Multi-Path: Leverages multiple internet uplinks together with load balancing, high availability, and performance-based routing techniques to afford higher bandwidth, less downtime, and better QoS for VoIP calls

    • Stackable switches: This auto-configured distributed system of two or more L2 & L3 switches allows load-balancing of traffic to achieve high performance throughput, as well as link redundancy for minimizing network downtime upon device failure

    • Motion search: This security camera feature enables users to retroactively search video by region of interest in recorded footage. Cameras process every frame of video at the edge, extract and encode motion metadata, and supply the data to a backend search engine

    You are an outstanding applicant if:

    • You have a technical degree or equivalent experience with a strong foundation in the fundamentals of computer science

    • You are proficient with C/C++ programming languages and demonstrate working knowledge with pointers, memory allocation, and bit shifting

    • You have past project or internship experience working with embedded firmware development and/or Linux

    • You have familiarity with computer networking fundamentals (TCP/IP, etc.)

    • You strive to build rich and dynamic features by expanding current tools or by creating entirely new components

    • You can expertly work beyond the boundary of single languages or technologies to identify complex bugs

    • You would flourish within a small engineering team and are excited to tackle open-ended problems

    Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

    At Cisco Meraki, we're challenging the status quo with the power of diversity, inclusion, and collaboration. When we connect different perspectives, we can imagine new possibilities, inspire innovation, and release the full potential of our people. We're building an employee experience that includes appreciation, belonging, growth, and purpose for everyone.

    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.

  • Industry
    Computer Networking
  • About Us

    We Are Cisco: where each person is unique, but we bring our talents to work as a team and make a difference. We embrace digital and help our customers implement change in their businesses. Some may think we’re only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. Our culture allows for innovation, creativity, and yes, even failure—if you learn from it. So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Pop culture geek? Many of us are. Passion for technology and world-changing? Be you, with us!