Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer MV Cameras 
United States, Georgia, Atlanta 
732016055

11.03.2025

(Apply here to be considered for the role: )

Applications are accepted until further notice

As a Senior Software Engineer in MV Cameras, you will focus on the following:

  • Define next generation architecture, mentor engineers and delegate development to others where required
  • Own projects from block-diagram concepts, to prototype boards that don’t boot, all the way to shipping products
  • Collaborate with Product Management, Quality Assurance teams and Manufacturing Partners to develop secure, reliable, and scalable manufacturing processes
  • Collaborate with Hardware Engineering team on vendor/chipset selection and influence high-level architecture for new Meraki cameras
  • Develop, port, and debug Linux device drivers
  • Collaborate with other Engineers across product teams to continually improve our firmware design, development, and deployment practices
  • Be a part of the leadership of the larger MV team: weighing in on development priorities, projects going on across the team, etc.
You are an ideal candidate if you:
  • BS/MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience
  • Have 8+ years advanced programming skills in C and/or C++ for operating system kernel & systems development
  • Have significant experience in leading the technical planning, specification, estimation, and execution of embedded firmware development for NPI
  • Have expert knowledge of embedded systems development concepts, including cross-platform development and build tools (GNU toolchain, OpenWRT, buildroot, Yocto), bootloader (U-Boot), kernel configuration, device drivers, device trees
  • Have strong systems and networking foundational knowledge (systems architecture, memory hierarchy, storage subsystems, LAN, and routing)
  • Know common bus protocols like I2C, SPI, PCIe, USB and MDIO
  • Are comfortable using source-level debuggers to solve problems at all layers of the stack as well as network protocol analyzers, logic analyzers, and hardware debuggers
  • Have experience reading schematics and data sheets
Bonus points for:
  • Knowledge of wireless protocols (e.g., 802.11, Bluetooth)

(Apply here to be considered for the role: )