Smart NIC Software Engineer, Embedded
$147k - $211kTriage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.Implement and execute testable system solutions; conduct validation of behavior and suitability of prospective hardware units, prototypes, emulations, or simulations for use in the Google infrastructure.Advance new approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's ML Library solutions and Smart NICs.Develop next generation AI/ML Networking solutions as well as Smart NICs at Google, taking the projects through development into production.Minimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience developing innovative AI/ML networking solutions and host-host networking stacks.2 years of experience with software development in C or C++.2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.1 year of experience working with embedded operating systems.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.The NetInfra group is responsible for developing networking infrastructure that powers Google services and Google Cloud. We design and build innovative and efficient data center networks and end-host networking stacks. We have a rare opportunity to redefine the host networking technology for the next decade.As a Software Engineer, you will be passionate about networking and systems programming. If you are interested in building the next generation host networking stack and making an impact at Google's scale, this is the team for you.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $147000 - $211000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Durham, NC, USA; Raleigh, NC, USA.Bachelor’s degree or equivalent practical experience.2 years of experience developing innovative AI/ML networking solutions and host-host networking stacks.2 years of experience with software development in C or C++.2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.1 year of experience working with embedded operating systems.
$86.8k - $165.2k
...Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military... ...and informed. Work with industry experts on advanced embedded software, cryptography, and state-of-the-art computing...SuggestedFull timeTemporary workWork at officeRemote workRelocationRelocation packageFlexible hours$68.9k - $131.1k
...toughest challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy. Our dynamic engineers develop demanding...SuggestedContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$132k - $207k
We are looking for a Field Applications Engineer! NVIDIA’s AI platforms have already made a major impact on... ...equipment.Networking knowledge -- TCP/IP, RDMA, RoCE, NICs, Switches, etc.C/C++ and Python programming skills.Embedded Linux System, APIs, and similar embedded OS...SuggestedFull timeRemote work$152k - $241.5k
...impact on the world.We are seeking a system software engineer to develop low-level diagnostic... ...engines, memory and cache subsystems, NICs, PCIe and NVLink interfaces, power delivery... ...behavior. This role is well suited to an embedded, firmware, device-driver, hardware-...SuggestedFull time$224k - $356.5k
We are seeking a senior system software engineer to lead technically and own key parts of our low... ..., storage and cache architectures, NICs, PCIe and NVLink interfaces, power delivery... .... This role is well suited to a senior embedded, firmware, device-driver, hardware-...SuggestedFull time$45 - $50 per hour
...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within...Temporary work- Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlog
- ...Software Engineer Durham, NC CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build... ...: Linux application development Experience with embedded systems or deploying AI/ML solutions on edge hardware (highly...Temporary workRelocation packageFlexible hours
$50 - $60 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power generation devices. You...Contract workTemporary workWork experience placement$140k - $224.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority... ...at least 2 of the following: Linux NIC drivers, switch ASICs and SDKs, embedded network device firmware, Linux based network...Full timeWeekend work$108.8k - $163.2k
...access required for the position in the future*Northrop Grumman’s Space Sector is seeking an Embedded FlightSoftware Engineer to join our team in Morrisville, NC.The software engineer will design, develop, integrate, and test software that manages a Space payload unit...Full timeRelocation packageShift work- Job overviewrestor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific design processes.Key responsibilitiesActive...
$152k - $241.5k
...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure... ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high...Full time- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing...Remote jobInternship
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...Processing and Optimization * Automated Reasoning * Embedded Systems * Data Engineering * Mobile Development * Game...Full timeInternshipWork at officeWorldwideMonday to Friday- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack,... ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team building...Long term contract
$96.44k - $154.19k
...-term platform stability, security, and alignment with global engineering standards. Establish a common integration fabric that allows... ...'s degree (U.S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in...Contract workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...IDR is seeking a Firmware Embedded Software Engineer III to join one of our top clients for an opportunity in Durham, NC. This role involves developing and maintaining embedded firmware for aerospace products and systems, focusing on motor control firmware and working...Contract work
$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...Full time$224k - $356.5k
...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI... ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of...Full timeLocal area- ...Cloud Licensing Full-Stack Engineer We are making networking easier, faster, and smarter with technology that simply works. Our cloud... ...and auditability requirements into practical, maintainable software Diverse Lynx LLC is an Equal Employment Opportunity employer. All...
$320k
...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI... ...NVIDIA's Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring...Full timeShift work- ...is designed to help you transition from college to a full-time engineering career.You’ll gain hands-on experience, build production-ready... ...at Fidelity.The RoleWe’re looking for curious, driven software engineers who want to build innovative solutions and challenge...Full timeInternship
$43.4 - $62 per hour
Software Engineer in Test Hybrid NC W2 Only Hybrid Durham NC area W2 OnlyBS in Computer Science or equivalent experience.5+ years of experience in software development and testing, including test automation.Strong proficiency with Selenium (TestNG), PlayWright, Karate.Expertise...$70 - $75 per hour
...currently sourcing for a Senior Full Stack Engineer to work in Durham, NC! *The Role*... ...We are looking for a Senior Full Stack Software Engineer to join our team in Fidelity Institutional... ...'s Institutional (FI) business units. Embedded within FIT, is our Wealth Management...Contract workTemporary workRemote work- ...sounds like the place for you, read on, and then apply at aspida.com/careers. What We Are Looking For: The Full Stack Software Engineer role will revolve primarily around a Node.js backend and a React.js front end while also supporting the team on various side...Full time
- HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average... ...in mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.Essential...Full timeWork experience placementWork at office2 days per week
$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...Full time$183.8k - $263.6k
...networking environments. Within Hypershield, the Smart Switch team develops foundational... ...is responsible for core control plane software that enables policy configuration, deployment... ...integration. You will work closely with engineers across control plane, data plane, and...Full timeTemporary workLocal areaRemote workFlexible hours- Job Description:Position Description:Builds, tests, and engineers Database and Batch applications hosted on-prem and on Cloud using Relational... ..., tests, deploys, maintains and improves the customer-facing software solutions by leveraging test automation tools. Develops and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Smart NIC Software Engineer, Embedded. Be the first to apply!
- ngo software engineer Durham, NC
- software system engineer Durham, NC
- entry level software engineer remote Durham, NC
- software developer positions Durham, NC
- junior software developer internship Durham, NC
- software development engineer aws Durham, NC
- consulting software engineer Durham, NC
- financial software developer Durham, NC
- software developer Durham, NC
- software engineer healthcare Durham, NC




