Software Engineer

4 - 8 years

0 Lacs

Posted:13 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer at Cisco Wireless, you will be a key contributor to the design, development, and integration of embedded software for the next-generation wireless platforms. Your focus will be on developing platform-level software and wireless features, collaborating across teams to deliver high-quality solutions. Utilizing Generative Artificial Intelligence tools will help improve your efficiency and accelerate development workflows. Key Responsibilities: - Develop and maintain software components for wireless platforms such as access points and controllers. - Possess a good understanding of Bluetooth, BLE, and Zigbee IoT technologies, with working experience on these IoT stacks preferred. - Write efficient, reliable C/C++ & Python code for embedded systems. - Participate in system bring-up, protocol feature development, performance tuning, and bug fixing. - Utilize Generative Artificial Intelligence tools (e.g. GitHub Copilot, Windsurf, Cursor) to streamline code development and reviews. - Collaborate with hardware and QA teams to ensure software integration and testability. - Optionally contribute to automated test frameworks or validation tools as needed. Required Skills: - 4+ years of first-hand software development experience, particularly in embedded systems or networking. - Proficiency in C/C++ and Python. - Good understanding of Bluetooth, BLE, and Zigbee IoT technologies, with preference given to working experience on these IoT stacks. - Strong grasp of TCP/IP networking, system-level debugging, and Linux-based environments. - Experience with version control, build systems, and debugging tools. - Exposure to Generative AI tools for development or eagerness to adopt them. - Strong analytical skills, a growth mindset, effective communication, and teamwork skills in multi-functional settings. Bonus Points for: - Experience with 802.11/Wi-Fi protocols or wireless feature development. - Familiarity with kernel modules, network stack tuning, or real-time performance debugging. - Exposure to CI/CD pipelines or system integration test environments. - Knowledge of cloud-managed wireless solutions or network controllers. - Interest or experience in automation or validation frameworks. If you are passionate about embedded systems, wireless networking, and solving real-world challenges while possessing the required skills and desired bonus points, this role at Cisco Wireless is a perfect fit for you. Join us in shaping the future of enterprise connectivity and be part of a team that values diversity, inclusion, and collaboration to drive innovation and unleash the full potential of our people.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Cisco Meraki logo
Cisco Meraki

Information Technology / Networking

San Jose

RecommendedJobs for You

hyderabad, pune, bengaluru