Top

Embedded Software Engineer

Research Triangle Park, NC, USA

191 Days ago

Job Description


The application window has been extended and is expected to close on 3/3/2025

This is an onsite role and will require working out of the RTP, NC office location.

Who we are

Cisco Silicon One leads in ASIC design, developing next-generation network devices for the 5G and AI era. Our adaptable, high-speed devices maintain programmability, power efficiency, and scalability while fostering a dynamic startup culture within a stable corporate environment. Our exceptional team collaborates on groundbreaking silicon products that drive Open Standards, Open Networking, and scalable cloud data centers. If you're ready to work with talented individuals and innovative customers to create world-class solutions, we invite you to join us!

Who You'll Work With

You'll collaborate with a dynamic team that develops the full software stack for Silicon One network processors, engaging with the Open Standards community and our esteemed customers to deliver best-in-class routing and switching platforms. You'll also partner with architecture, application, and design teams to define the next generation of ASIC products, all while playing a pivotal role in the emerging fields of Artificial Intelligence and Machine Learning. Working alongside subject-matter experts from around the globe, you'll share a common mission to deliver world-class products?and have fun doing it.

What You'll Do

You'll develop core software technologies at the heart of tomorrow's leading infrastructure solutions, tackling the entire range of challenges from user-facing APIs, through high-level algorithms, all the way down to firmware. In this role, you will:

Design and develop software driving the world's most advanced infrastructures, using modern C++ and Python.

Gain intimate knowledge of world-class silicon and programming models.

Work closely with hardware engineers, architects, and cross-functional teams to define software requirements and ensure seamless integration with hardware components.

Conduct unit testing and debugging of embedded software, using various tools and methodologies to identify and resolve issues.

Who You Are

You are self-motivated with a solid background in developing software for embedded systems. Your analytical mindset allows you to troubleshoot complex issues, optimize performance, and ensure the reliability of embedded applications. You thrive in collaborative environments, working closely with cross-functional teams to deliver innovative solutions that meet user requirements. Your passion for technology and commitment to quality make you a key contributor to any project.

Minimum Requirements:

Bachelor's degree in computer engineering or computer science or relevant degree and 5+ years of related work experience.

Proficiency in C++ and Python programming languages.

Experience in the full software development life cycle (SDLC), from requirement gathering and design to implementation, testing, and debugging, all the way through to production.

Preferred Requirements :

Master?s degree in computer engineering or computer science or relevant degree.

Knowledge of or hands-on experience with L2 / L3 networking technologies.

Experience with Open Standard Network Operating Systems and APIs : Silicon SDK development, SONiC, FBOSS, SAI, etc.

#WeAreCisco

#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.

Our passion is connection?we celebrate our employees? diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.

We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer?80 hours each year?allows us to give back to causes we are passionate about, and nearly 86% do!

Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!

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.

Key Skills Required

Software DevelopmentArchitecturePythonNetworkingAlgorithmsAffirmative ActionArtificial IntelligenceCommitmentComputer EngineeringComputer ScienceDesignDevelopmentEmbedded SoftwareFirmwareImplementationInclusiveInfrastructureIntegrationIntelligenceInternetLearningMachine LearningOpen StandardOrientationPassion For TechnologyPassionateScalabilityScienceSeamless IntegrationSoftware Development Life CycleSoftware RequirementsSustainabilityTalentedUnit TestingUser Requirements

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Not Specified

Salary: Competitive & Based on Experience

Experience: 5 - 6 yrs

Contact Information


Company about us:

Cisco is a multinational technology company that provides hardware, software, and services for creating powerful connections in business, education, philanthropy, and creativity. Founded in 1984 by a group of computer scientists from Stanford University, Cisco has been a leader in the development of Internet Protocol (IP)-based networking technologies. With over...

Company Name: Cisco

Recruiting People: HR Department

Website: https://www.cisco.com/site/in/en/index.html

Company Size: 10000+ Employees

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

AI Go - To - Market (GTM) Strategic GTM Product Manager

Cisco • Research Triangle Park, NC, USA

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - Linux & Embedded Systems

Cisco • Research Triangle Park, NC, USA

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
AI Technical Marketing Engineer - Cisco Compute

Cisco • Research Triangle Park, NC, USA

Experience: 7 - 8 yrs

Salary: Competitive & Based on Experience

View Job
AI Infrastructure Engineer - HPC

Cisco • Research Triangle Park, NC, USA

Experience: 7 - 8 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer - Application Engineering

Cisco • Research Triangle Park, NC, USA

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Senior Site Reliability Engineer

DataVisor • Research Triangle Park, NC, USA

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job