Platform Software Engineer, Intern

Meraki San Francisco , CA 94118

Posted 3 months ago

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 renowned universities to global hospitality groups operating thousands of sites.

As a Platform Software Engineering Intern at Meraki, you will focus on injecting Meraki Magic into every device we make. You will work with our internal hardware team, as well as vendors and manufacturers emphasizing long-term sustainability. You will be the first to touch new hardware and will be a critical part of enabling us to build and sell innovative hardware solutions. From Dashboard, our customers can control their entire Meraki stack: access points, switches, firewalls, client devices, cameras, and more. You will work across the stack with other developers, UX designers, hardware engineering, and product management to build and improve the our products. 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 Platform Software Engineering Intern:

  • Assist in bringing up new platforms including kernel and bootloader development

  • Collaborate with our Hardware Engineers and our manufacturing partners on the design of new Meraki products

  • Maintain the Linux kernel used across products

  • Develop new features like secure boot and safe remote upgrades

  • Contribute to Click, a software defined routing framework

You are an outstanding applicant if:

  • You are pursuing a technical degree or have 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, Linux kernel, and/or bootloaders (U-Boot, etc.)

  • You are interested in the cross between software and hardware and have experience with hardware based performance optimization (crypto accel, multicore, DPDK, etc.)

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

Intern/Co-Op Program Overview:

Meraki interns and co-ops join the team for 12 and 16 week programs, respectively, and are placed directly onto subteams. During the program, interns/co-ops have the opportunity to work on a small starter project, such as integration and implementation of new tools, before spending the majority of the program on a larger project, such as building the infrastructure for a new service. Projects are cross functional, which allow insight into new languages and technologies, help encourage professional growth within engineering, and allow a sense of ownership within the team.

Meraki's engineering teams place a high emphasis on mentorship. Each intern and co-op is matched 1:1 with a mentor who provides continual feedback and guidance throughout the duration of the program. Mentors help with introductions to other team members, overviews of tools and processes, and provide a seamless integration into Meraki life.

Intern/Co-Op Benefits:

  • Furnished housing in San Francisco for duration of program

  • Competitive salary

  • Weekly social events inside and outside of the office (Giants games, Exploratorium tickets, friendly soccer games)

  • Lunch and dinner daily

  • Customized laptop and desk setups

  • Medical, dental, and vision coverage plans

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.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Associate Software Engineer Intern

Moody's Analytics Knowledge Services

Posted 3 days ago

VIEW JOBS 11/14/2018 12:00:00 AM 2019-02-12T00:00 This position is primarily for an application development & support engineer within the Content Solutions - Structured Analytics division of Moody's Analytics. You will be an integral part of our Platform Services Team which is mainly focused on maintaining web services API and backend infrastructure. This is a very dynamic role in the sense that it will provide exposure to multiple products that are catered by ESA. Key responsibilities include but are not limited to: * Work closely with members within the team throughout all phases of SDLC. * Develop expertise in how different modules/processes interact with each other. * Modularize our applications using modern open source technologies * Design & develop new functionality in the web services/backend tiers. * Work on cloud integration efforts for our legacy web applications. * Perform code optimization, cleanup and reorganization in an effort to make the services robust and scalable. You will be part of the Platform Services Team. Senior Standing pursuing BA in college/university majoring in Computer Science, IT, Software Engineer, Software Developer. * Experience in building software processes/applications. * Strong understanding of Object Oriented Programming concepts. * Working knowledge in JAVA programming language. * Experience with any SQL (preferably ORACLE) desired. * Knowledge of distributed frameworks such as Apache Storm/Spark/Kafka is a plus. * Knowledge of any NoSQL technologies such as MongoDB, ElasticSearch is a plus. * Knowledge of caching technologies such as Redis, MemCache is a plus. * Experience working on LINUX environment is a plus. * Experience with AWS is a plus. * Strong debugging, analytical and problem solving abilities. * Ability to learn quickly and work independently. * Strong written and verbal communication skills. * Possess a positive attitude in general. Moody's is an essential component of the global capital markets, providing credit ratings, research, tools and analysis that contribute to transparent and integrated financial markets. Moody's Corporation (NYSE: MCO) is the parent company of Moody's Investors Service, which provides credit ratings and research covering debt instruments and securities, and Moody's Analytics, which offers leading-edge software, advisory services and research for credit and economic analysis and financial risk management. The Corporation, which reported revenue of $3.6 billion in 2016, employs approximately 10,700 people worldwide and maintains a presence in 36 countries. Further information is available at Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law. Moody's also provides reasonable accommodation to qualified individuals with disabilities in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications. For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance. For New York City positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the New York City Fair Chance Act. For all other applicants, qualified applicants with criminal histories will be considered for employment consistent with the requirements of applicable law. Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary. Moody's Analytics Knowledge Services South San Francisco CA

Platform Software Engineer, Intern