Firmware Application Framework Engineer (MX)
Cisco Meraki
San Jose
hace 1 día

San Francisco, Remote within US, Remote within Canada

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.

The MX connects customers to the greater internet and protects their traffic and systems. Simply tying together dynamic routing, security, software-defined networking decisions, cellular uplinks, wireless access, and much more is no easy feat.

We need your help! As a Senior Firmware Application Framework Engineer on the MX Core team at Meraki, you will play a meaningful role in designing and developing frameworks and libraries to tie the sum total of networking technology together.

You'll have the chance to modernize our embedded platform by building a strong foundation for network applications to be built, ran, managed, and diagnosed.

Together, we'll build the best general purpose networking device focused on solving customer problems in the simplest way possible.

Meraki engineers put the customer experience first, own projects from beginning to end, and are empowered to make impactful decisions.

Meraki believes that crafting the best products 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 SENIOR FIRMWARE APPLICATION FRAMEWORK ENGINEER :

  • Build a complete network application system using embedded Linux containers
  • Design and implement a new management tunnel protocol focused on security and scalability
  • Research state of the art Linux features and networking methods with the purpose of teaching others and applying them to our products
  • YOU ARE AN IDEAL CANDIDATE IF :

  • You have demonstrated ability as a professional software engineer (4+ years)
  • You have a technical degree or equivalent experience with a great foundation in computer science or software engineering
  • You have familiarity in object-oriented languages like C++, Java, C#, etc.
  • You can expertly work beyond the boundary of single languages or technologies to identify sophisticated bugs
  • You would thrive within a small engineering team and are excited to seek open-ended problems
  • You want to understand and leave your mark on how the internet works
  • BONUS POINTS FOR :

  • You have experience with containers, the Linux kernel, and Yocto
  • You have understanding of common protocols in OSI layers 3 through 7 (IPv4 / 6, IPSec, TCP / UDP, DNS, HTTP, TLS)
  • You're eager to develop and apply modern techniques from open-source software and new Linux tools to embedded platforms
  • We encourage you to drop us a line even if you don’t have all the points above. That's a lot of different areas of responsibility! We will help you pick them up because we believe that great engineers come from diverse backgrounds.

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación