Taro Logo

Senior Software Engineer, MV Cameras

Cisco Meraki builds security cameras with unique edge AI and storage architecture, focusing on simplifying technology for customers.
$157,400 - $222,200
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Security · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
TouchID Sensor Design and Integration Electrical Engineer

Senior Electrical Engineer role at Apple focusing on TouchID sensor design and integration, offering competitive pay and benefits while working on cutting-edge biometric security technology.

Core BringUp Engineer

Senior embedded systems engineering role at Apple, focusing on core platform bring-up and development of next-generation iOS devices.

Senior Embedded Engineer, Graviton

Senior Embedded Engineer position at Annapurna Labs (AWS) working on Graviton platform development, requiring expertise in embedded systems and firmware development.

Imaging Systems Engineer

Senior Imaging Systems Engineer role at Meta focusing on display and camera pipelines, color processing, and AR/VR systems.

HW - Board Design- Sr Engineer

Senior Hardware Board Design Engineer position at Qualcomm India, focusing on post-silicon validation and board design, requiring 3-5 years of experience in hardware engineering.

Description For Senior Software Engineer, MV Cameras

Cisco Meraki is seeking a Senior Software Engineer to join their MV Cameras team, focusing on developing security cameras with cutting-edge edge AI and storage architecture. This role combines embedded systems development with cloud technology, creating innovative solutions that simplify customer experiences. The position offers an opportunity to work on next-generation camera systems, from concept to market delivery.

The role involves significant technical leadership, including architecture design, mentoring other engineers, and collaborating across multiple teams. You'll be working with Linux-based firmware and open-source software, developing device drivers, and participating in the entire product development lifecycle. The position requires deep expertise in embedded systems, strong programming skills in C/C++, and comprehensive understanding of hardware interfaces and networking protocols.

As part of Cisco Meraki's team, you'll contribute to a product that's revolutionizing how organizations approach video security and analytics. The company offers competitive compensation, comprehensive benefits, and a collaborative work environment. They value diversity and inclusion, encouraging applications from all backgrounds.

The position offers significant growth potential, combining technical challenges with leadership opportunities. You'll be working with cutting-edge technology while having the backing of Cisco's resources and market presence. The role is based in San Francisco, with a compensation range of $157,400 - $222,200 USD, plus comprehensive benefits including medical, dental, vision, 401k matching, and flexible time off policies.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, MV Cameras

  • Define next generation architecture, mentor engineers and delegate development
  • Own projects from block-diagram concepts to shipping products
  • Collaborate with Product Management, QA teams and Manufacturing Partners
  • Collaborate with Hardware Engineering team on vendor/chipset selection
  • Develop, port, and debug Linux device drivers
  • Improve firmware design, development, and deployment practices
  • Participate in leadership of the MV team

Requirements For Senior Software Engineer, MV Cameras

Linux
  • BS/MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience
  • 8+ years advanced programming skills in C and/or C++
  • Experience in leading technical planning and embedded firmware development
  • Expert knowledge of embedded systems development concepts
  • Strong systems and networking foundational knowledge
  • Knowledge of common bus protocols (I2C, SPI, PCIe, USB, MDIO)
  • Experience with debuggers and hardware analysis tools
  • Experience reading schematics and data sheets

Benefits For Senior Software Engineer, MV Cameras

401k
Dental Insurance
Medical Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k with company match
  • Short and long-term disability coverage
  • Basic life insurance
  • Flexible vacation time off
  • Sick time off
  • Paid holidays
  • Birthday day off
  • Volunteer time off

Interested in this job?