Software Engineer II (Full Time) - United States ENG/CPO/WTG ETR

Cisco Systems, Inc.
San Francisco, CA, United States
25 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Board Bringup Artificial Intelligence Automation of Tests C++ (Programming Language) Software Quality Code Review Continuous Integration Software Debugging Linux on Embedded Systems Embedded Software Python (Programming Language) Shell Script
+2 more
Wireless Networks Concurrency

Job description

Experteer Overview As a Platform Engineer, you will advance embedded platform software for Cisco wireless products, supporting boot-time initialization, BSPs, and subsystem integration. You’ll help bring up hardware, debug system issues in embedded Linux, and contribute to quality through reviews, tests, and CI. You’ll work closely with hardware and product teams to deliver reliable, high-performance software at scale. This role invites you to explore AI-enabled engineering practices to boost productivity and code quality. You will be part of a collaborative, cross-functional team shaping next-gen wireless platforms. Compensation / Benefits * Design, develop, debug, and validate embedded software for wireless platform products * Develop low-level platform software including boot-time initialization and device-level components * Assist with hardware bring-up and subsystem integration for new and existing platforms * Investigate software/system issues in embedded Linux environments and drive resolution with senior engineers * Contribute to software quality through code reviews, testing, automation, and continuous integration * Collaborate with hardware, test, manufacturing, and product engineering teams Tasks * Bachelor or Master in a technical field with relevant experience * Up to 1 year of embedded software development experience (coursework or internship) * Strong understanding of embedded systems fundamentals (memory, interrupts, concurrency, interfaces) * Proficiency in C and C++, familiarity with Python or shell scripting, and embedded Linux basics * Strong debugging, analytical, and problem-solving skills * Interest in AI-enabled engineering practices and AI-assisted tooling for development, debugging, and test automation Key requirements * competitive salary * medical, dental, and vision insurance * 401(k) with matching * paid holidays * paid parental leave * stock unit grants

Requirements

drive resolution with senior engineers * Contribute to software quality through code reviews, testing, automation, and continuous integration * Collaborate with hardware, test, manufacturing, and product engineering teams Tasks * Bachelor or Master in a technical field with relevant experience * Up to 1 year of embedded software development experience (coursework or internship) * Strong understanding of embedded systems fundamentals (memory, interrupts, concurrency, interfaces) * Proficiency in C and C++, familiarity with Python or shell scripting, and embedded Linux basics * Strong debugging, analytical, and problem-solving skills * Interest in AI-enabled engineering practices and AI-assisted tooling for development, debugging, and test automation Key requirements * competitive salary * medical, dental, and vision insurance * 401(k) with matching * paid holidays * paid parental leave * stock unit grants

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · World Congress 2023

3:21 min

Building a custom bash script to detect secrets

Dwayne Mcdaniel · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:35 min

Controlling browser configurations via simple Bash scripts

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:37 min

Managing concurrent tasks with structured concurrency

Ron Veen Ron Veen · World Congress 2025

Videos

See all

Related articles

See all