Jobs
>
Software Engineer

    Software Engineer - Hillsboro, United States - Cisco

    Cisco
    Cisco Hillsboro, United States

    4 weeks ago

    Cisco background
    Description
    • Who We Are
    • We are a member of Cisco Compute Engineering organization in a globally distributed environment. We build, develop, and maintain software for UCS family of computing systems. Learn more about us at

      You will be working with a team of highly reputed embedded software development and test engineers who specialize in developing server storage components and associated software to manage them.

      The candidate should have experience developing software using C programming language in embedded software or RTOS or Linux Kernel and or user level application development.

      Experience working in RAID controller firmware or OS device driver and / or management software is highly desired. Familiarity with storage technology like NVMe, SAS, SATA and knowledge of Redfish, System level functional knowledge including PCIe technologies would be a plus.

      Candidate should be comfortable working in a Server lab environment and hands on with hardware equipment. Should be able to understand data center, cloud server product requirements, project and/or department needs and establishes relationships with appropriate cross-functional stakeholders to gather input, collect information and be able to technically lead software project and present status as needed.

      Develops software consistent with Cisco 'Design Thinking Principles' with a focus on simplification and UX (User Experience) at its core, using secure coding practices, ensuring user privacy, and following software development best practices. Writes C code, Unit tests, maintains, enhances software independently. Comfortable raising issues and calling out issues where necessary. Skilled to identify short- and long-term scope problems through design review participation and code reviews. Comfortable testing any code developed to ensure high quality of work.

      Partners with other teams including design and product management to build the right solution for the customers.

      Builds technical design documentation to be used by the team as well as contributing to user documentation for end users.

      Debugs and addresses software issues during development and in production systems to support customers.

      Brings new ideas for product innovation and helps improve software development processes.

      You will be developing and maintaining software that manages storage components in Cisco UCS BMC (Embedded Linux) environment.

      You will also be required to engage with BMC cross functional (development as well as test teams) and hardware design teams.

      • Bachelors and 7+ years of proven experience OR Masters with 5-7 years OR PhD with 1-3 years experience.
      • Minimum of 1-10 years of experience in C programming language.
      • Knowledge of Linux embedded environments
      • Experience developing firmware / software for networking or storage or GPU products
      • Python scripting skills a plus.
      • Familiarity with PCIe technology for devices
      • Storage protocols like SAS, SATA and NVMe.
      • DMTF Redfish and SNIA Swordfish model of managing storage components.
      • Hands on working in the lab to setup equipment, bring-up new hardware and software and establish competitive product capabilities of different vendor solutions.

      Why Cisco?

      #WeAreCisco. We are all unique, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone. How do we do it? Well, for starters - with people like you

      Nearly every internet connection around the world touches Cisco. We're the Internet's optimists. Our technology makes sure the data travelling at light speed across connections does so securely, yet it's not what we make but how we make happen which marks us out. We're helping those who work in the health service to connect with patients and each other; schools, colleges and universities to teach in even the most challenging of times. We're also helping businesses of all shapes and size to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world - whether through 5G, or otherwise.

      We tackle whatever challenges come our way. We have each other's backs, we recognize our accomplishments, and we grow together. We celebrate and support one another - from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).

      We know that powering an inclusive future starts with us. Because without diversity and a dedication to equality, there is no moving forward. Our 30 Inclusive Communities, that bring people together around commonalities or passions, are leading the way. Together we're committed to learning, listening, caring for our communities, whilst supporting the most vulnerable with a collective effort to make this world a better place either with technology, or through our actions.

      So, you have colorful hair? Don't care. Tattoos? Show off your ink. Like polka dots? That's cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us #WeAreCisco

    Preferred Requirements: Minimum Requirements: What You'll Do Who You Are Who You'll Work With


  • Microsoft Corporation

    Software Engineer

    2 days ago


    Microsoft Corporation Hillsboro, United States

    Microsoft is a company where innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. ...


  • Thermo Fisher Scientific Hillsboro, United States Full time

    Do you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific you'll help solve some of the world's toughest challenges, from giving cancer patients hope, ensuring safe drinking water and help ...


  • Thermo Fisher Scientific Hillsboro, United States Full time

    You will be developing automated semiconductor process equipment that delivers wafer-to-atomic information, enabling our customers to make timely decisions. · What will you do? · Develop control software for enabling customers to automate their scanning electron microscope proce ...


  • ASML Hillsboro, United States Full time

    Description · Apps Software engineering forms the backbone of the team that supports customers enabling their new technology nodes. Defines the specific technical node strategy, drives understanding of customer requirements, analyses and solves complex on-product issues, defines ...


  • Thermo Fisher Scientific Hillsboro, United States Full time

    Sr. Manager, Software Engineering · Do you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific you'll help solve some of the world's toughest challenges, from giving cancer patients hope, ...


  • AZAD Technology Partners Hillsboro, United States

    Join AZAD Technology Partners as a Firmware / Embedded Software Engineer to collaborate with an established and high-performance development team by contributing to leading edge firmware and manageability solutions. · This is a 2 years plus consultant position with high probabil ...


  • Orion Talent Hillsboro, United States

    · Position Details: · •Title: Software Support Engineer · •Locations: · •Albuquerque, NM · •Chandler, AZ · •Hillsboro, OR · •Travel/Schedule: · •This is typically a standard Mon-Fri dayshift opportunity. · •You may be asked to travel to other EV Group support sites on oc ...


  • Thermo Fisher Scientific Hillsboro, United States OTHER

    Job Description · Do you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific you'll help solve some of the world's toughest challenges, from giving cancer patients hope, ensuring safe drin ...


  • ROHDE & SCHWARZ GmbH & Co. KG Hillsboro, United States

    Support, enhance and extend our cutting-edge C++ decoder library, using the full spectrum of what modern C++ has to offer (OOD, templates, functional programming, meta programming, boost). · Be involved in the entire software processing chain, from signal processing all the way t ...


  • Thermo Fisher Scientific Hillsboro, United States

    Work Schedule · Other · Environmental Conditions · Office · Job Description · Do you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific youll help solve some of the worlds toughest ch ...


  • eTeam Hillsboro, United States

    Job Title: Cloud engineer/Full stack engineer/ web dev · Duration: 8+ Months · Location: Hillsboro, OR · Job Description: · Experience Azure Cloud Services: Function App Services and Plans, SQL Databases (IaaS & PaaS), Storage Accounts, Key Vaults · Broad understanding of Azu ...


  • Ampcus Hillsboro, United States

    Please note: This role will be hybrid so local candidates are preferred. Laptop is required for this role. · Cloud engineer/Full stack engineer/ web dev · Experience Azure Cloud Services: Function App Services and Plans, SQL Databases (IaaS & PaaS), Storage Accounts, Key Vaults ...


  • Cynet Systems Hillsboro, United States

    Job Description: Cloud engineer/Full stack engineer/ web dev. · Experience Azure Cloud Services: Function App Services and Plans, SQL Databases (IaaS & PaaS), Storage Accounts, Key Vaults. · Broad understanding of Azure Services: Scale Sets, Integrated Networking of Services, ...

  • Microsoft Corporation

    Software Engineer

    3 weeks ago


    Microsoft Corporation Hillsboro, United States

    The Azure platform needs to meet the performance demands of Azure, Microsoft's cloud services, and server application developers. Azure and Edge Performance team works on the performance of core Azure components and services. We are responsible for understanding and improving per ...

  • Cisco

    Software Engineer

    3 weeks ago


    Cisco Hillsboro, United States

    Who We Are · We are a member of Cisco Compute Engineering organization in a globally distributed environment. We build, develop, and maintain software for UCS family of computing systems. Learn more about us at · You will be working with a team of highly reputed embedded softwar ...


  • Rohde & Schwarz Hillsboro, United States

    Critical infrastructure plays an unseen but central role to ensure a safer and connected world. Rohde & Schwarz is bringing innovation and excellence to the providers of Air Traffic Control (ATC) worldwide. Rohde & Schwarz is hiring for development teams to build the next generat ...

  • Thermo Fisher Scientific

    Software Engineer

    3 weeks ago


    Thermo Fisher Scientific Hillsboro, United States

    Job Description · Do you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, at Thermo Fisher Scientific you'll help solve some of the world's toughest challenges, from giving cancer patients hope, ensuring safe drin ...


  • ASML Holding N.V. Hillsboro, United States

    ASML is currently looking for a Senior Software Application Engineer to support Tachyon Process Window Enhancement and Process Window Control software product at a major customer site located in Hillsboro OR USA. Job Description. Apps Software engine Application Engineer, Softwar ...


  • cis-ieee Hillsboro, United States

    **Sr. Software Driver Engineer** · Intel Hillsboro , OR 97123 **Job Description** · Come join us at Intel As part of the Ethernet Networking Division in Intel's Data Platforms Group (DPG), we're looking for motivated, passionate, and talented senior software engineers to join o ...


  • WorkSource Oregon Hillsboro, United States

    Scope of Responsibilities / Expectations: -Plans, designs, develops, tests, tunes, maintains, and documents software programs and platforms. -Adheres to coding standards, pattern-based development principles and participates in coding review to help maintain and preserve establis ...