Demo

Embedded Software Engineer

Lensa
Durham, NC Full Time
POSTED ON 4/3/2025
AVAILABLE BEFORE 5/2/2025
Lensa is the leading career site for job seekers at every stage of their career. Our client, Cisco, is seeking professionals in Durham, NC. Apply via Lensa today!

The application window has been extended and is expected to close on 5/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

Role

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.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Engineer?

    Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $86,680 - $110,316
    Income Estimation: 
    $110,730 - $135,754
    Income Estimation: 
    $117,033 - $148,289
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Lensa

    Lensa
    Hired Organization Address Cheyenne, WY Full Time
    Lensa is the leading career site for job seekers at every stage of their career. Our client, Evolent, is seeking profess...
    Lensa
    Hired Organization Address Cheyenne, WY Full Time
    Lensa is the leading career site for job seekers at every stage of their career. Our client, Humana, is seeking professi...
    Lensa
    Hired Organization Address Cheyenne, WY Full Time
    Lensa is the leading career site for job seekers at every stage of their career. Our client, Eliassen Group, is seeking ...
    Lensa
    Hired Organization Address Cheyenne, WY Intern
    Lensa is the leading career site for job seekers at every stage of their career. Our client, Humana, is seeking professi...

    Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Durham, NC area that may be a better fit.

    Embedded System Software Engineer

    US Cargo Systems, Goldsboro, NC

    Embedded Software Engineer

    Actalent, Morrisville, NC

    AI Assistant is available now!

    Feel free to start your new journey!