Smart NIC Senior Software Engineer, Embedded
$174k - $252kTriage 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.5 years of experience with software development in C or C++.3 years of experience developing AI/ML networking solutions and host- networking stacks.3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.3 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 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: $174000 - $252000 (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: Raleigh, NC, USA; Durham, NC, USA.Bachelor’s degree or equivalent practical experience.5 years of experience with software development in C or C++.3 years of experience developing AI/ML networking solutions and host- networking stacks.3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.3 year of experience working with embedded operating systems.
$127k - $152k
What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly with product and...SeniorHourly payTemporary workWork experience placementWork at officeRemote work$133.65k - $220.68k
...extends beyond our products - it’s embedded in how we work and grow.... ...focus on higher-impact work, creating smart, more innovative solutions that solve... ...pressing challenges. RedHat’s Global Engineering team is looking for a Senior Software Engineer to join the Agentic and...SeniorPermanent employmentFull timeWork experience placementRemote workFlexible hours$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$105k - $154k
Eaton is seeking a Lead Power & Embedded Electronics Design Engineer in Raleigh, North Carolina. This role involves leading the design and development of analog, digital, and power circuits, including embedded electronics, within the Power Electronics and Battery Center...SeniorRelocation package- ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA... ...will help test, troubleshoot, and validate embedded systems that are central to the product’... ...test planning and execution, hardware/software integration, low-level debugging with lab...Senior
- ...transplant. We are looking for a Senior Embedded Firmware Engineer to own system firmware from architecture... ...documentation per IEC 62304: software development plan, requirements specifications... .... • Battery management, smart battery packs, and power path design...Senior
- ...Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the... ...Post-Quantum Cryptography (PQC) support for hardware tokens and smart cards. Core Deliverables & Responsibilities...SeniorLong term contractFor contractors
$176k - $230k
...Location Type: Remote Department Engineering Compensation: $176K - $230K At Confluent... ...other. No egos, no solo acts. Just smart, curious humans pushing toward... ...Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take...SeniorFull timeImmediate startRemote work$79.2k - $209.5k
...technical debt. Improve the team through engineering practices, operational practices,... ...Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in... ...innovations to life-saving care. And with AI embedded across our products and services, we...SeniorTemporary workFlexible hours- Sr Linux Embedded SW Development Engineer Full-time The best of both worlds, as our clients is a stable, highly... ...market by leveraging its passionate, smart and diverse, global team. Presence in... ...product to market. Embedded Software Engineer will be focused on Embedded...SeniorFull timeFlexible hours
$83.43k - $222.48k
...can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful... ...Integrate microservices with EHR systems using HL7 v2, FHIR, SMART on FHIR, and standard healthcare APIs. Support...SeniorHourly payFull timeTemporary workLocal area$118.6k - $195.68k
...OpenShift team is looking for a Senior Site Reliability Engineer (SRE) to design, develop,... ...our products - it’s embedded in how we work and grow. Red... ...-impact work, creating smart, more innovative solutions... ...deliverablesDesign and development of software like Kubernetes operators,...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. You will play a critical role in building...SeniorFull timeRemote work
- ...Position Summary Parker Lord Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control...SeniorPermanent employmentFor contractorsWork experience placementWork from home1 day per week
- Garmin Ltd. is seeking a Senior Software Engineer in Cary, NC for the Marine Telematics Engineering team. You will lead embedded C/C++ development on embedded Linux, building marine networking applications and services that transport data across Wi‑Fi, LTE, satellite, BLE...SeniorRemote work
$106.9k - $147k
Become a part of our caring community We are searching for a Senior Software Engineer to architect, develop, and maintain action and policy... ...Associate benefits are designed to encourage personal wellness and smart healthcare decisions for you and your family while also...SeniorFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome officeMonday to Friday$123.4k - $176.3k
...and sustain the organization's software systems in a cross-functional... ...control processes and good engineering practices. This job family programs... ...expertise to deliver smart, scalable, and secure workflows... ...preferred. Proven experience embedding AI agents onto enterprise...SeniorFull timeTemporary workLocal areaImmediate startFlexible hours- Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our Raleigh, NC-based engineering team. You will design, develop, test, and release embedded software for SiC-based three-phase power conversion systems used in...SeniorWork at officeRemote work
- SmallHD is seeking an experienced Embedded Firmware Engineer III to develop firmware for professional battery, power, and LED lighting products... ...concept through validation, collaborating with hardware, software, product management, and test teams. You'll implement battery...Senior
- IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...SeniorWork at office
$94k - $138k
...Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our innovative engineering team in Raleigh, NC .... ...design, development, testing, and release of embedded software supporting next-generation power management solutions. Working...SeniorWork experience placementWork at officeLocal areaRemote workRelocation package$86.6k - $144.4k
RELX, Inc. d/b/a LexisNexis USASenior Software Engineer I Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive... ...simple complexity. Complete bug fixes and under the guidance of senior-level engineers, successfully implementing development...SeniorFull timeWork at officeLocal areaRemote work$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions?About our TeamLexisNexis Legal & Professional, which... ..., robust governance, and effective collaboration across engineering and product teams.ResponsibilitiesInterface with other...SeniorFull timeLocal areaImmediate startWorldwideFlexible hours- If you are an experienced engineer who enjoys solving ambiguous problems of national importance... ...mindset. We are seeking a Software Engineer to help develop software that connects... ...of our Digital Engineering environment.Senior Software Engineer Responsibilities:Help...SeniorFull timeWork experience placement
- ...Ara is seeking an experienced Software Engineer to develop software that connects physics-based modeling and simulation tools in a Digital Engineering environment. You will design data models, integration patterns, and APIs to enhance collaboration between engagement and...Senior
- ...Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging... ...reliability, and delivery.3. Collaborates with senior engineers, product partners, and architecture...SeniorFull timePart timeLocal areaImmediate startShift workDay shift
- Garmin is seeking a Senior Software Engineer for our Marine Telematics Engineering team in Cary, NC. The role focuses on on-device technology, embedded Linux, and networked applications across Wi‑Fi, LTE, BLE, and CAN to enhance marine system operations. You will lead complex...Senior
$95k - $138k
What You'll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you... ...rapidly respond to emerging business needs.Collaboration is embedded into everything we do - from the products we develop to the...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office3 days per week- ...EnrollHere is seeking a Senior Software Engineer to lead the design, development, and optimization of our call routing platform. Located in Raleigh, North Carolina, you'll build scalable, reliable telephony solutions to enhance customer experiences. The ideal candidate...SeniorRemote work
$118.6k - $195.68k
About the JobThe Red Hat Identity Management (IdM) Engineering team seeks a Senior Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux (RHEL) and the Red Hat Certificate...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Smart NIC Senior Software Engineer, Embedded. Be the first to apply!
- cybersecurity software engineer Raleigh, NC
- graduate software engineer Raleigh, NC
- software developer fintech Raleigh, NC
- new graduate software engineer Raleigh, NC
- senior robotics software engineer Raleigh, NC
- software engineer visa sponsorship Raleigh, NC
- network software engineer Raleigh, NC
- software engineer remote Raleigh, NC
- part time software developer Raleigh, NC
- part time software developer remote Raleigh, NC



