Smart NIC Senior Software Engineer, Embedded
$174k - $253kTriage 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 - $253000 (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$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...SeniorFull timeTemporary workWork at officeRemote workRelocationRelocation packageFlexible hours$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- ...Eaton in Raleigh, NC, is seeking a Senior Linux Firmware Engineer to design, develop, and implement software solutions for advanced three-phase power systems. The role... ...collaboration with a global team to build embedded Linux software while adhering to stringent coding...SeniorRelocation package
$116k - $136k
What You'll DoWe are looking for a Senior Software Engineer I to join our Business Owner Solutions IT team. You'll be a part of a new and growing... ...promptly address emerging business needs.Collaboration is embedded into everything we do - from the products we develop to the...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeNight shift- ...Medicom is a leading enterprise imaging software company that solves longstanding... ...patient care and develop new therapies. Senior Software Engineer Position: Senior Software Engineer Are... ...healthcare standards (e.g., DICOM, HL7, FHIR, SMART on FHIR) and medical imaging software....SeniorRemote work
$115k - $180k
What You'll DoWe’re looking for a Senior Software Engineer to join our Digital Tools & Products team in our Asset Management business. In this... ...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 officeImmediate start$142k - $210k
...fintech company on a mission to help parents raise financially smart kids. We proudly serve more than 6 million parents and kids... ...next generation depends on it. Greenlight is looking for a Senior Software Engineer, Full-Stack for our Web Core team. This is an exceptional,...SeniorWork at officeLocal areaRemote workWork from homeFlexible hoursDay shift$197.4k - $232k
...feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.... ...Team. One Data Streaming Platform. About The Role As a Senior Software Engineer II at Confluent, you will take ownership of critical...SeniorImmediate start$159.91k - $195.68k
...(U.S. or foreign equivalent) in Computer Science, Electronics Engineering or related field and five (5) years of experience in the job offered... ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-...SeniorFull timeContract workWork experience placementWork at officeRemote workFlexible hours$118.6k - $195.68k
About the Job The 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$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$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical... ...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 officeRemote work- 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
- ...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
$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
$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- ...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
- ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members....Senior
- ...Lucid Software is seeking a Senior Product Manager to drive AI-enabled product discovery and innovation for our visual collaboration platform. You will lead cross-functional efforts with engineering, design, data science, and go-to-market teams to validate customer value...Senior
- ...IXL Learning is looking for passionate Software Engineers in Raleigh, NC. You will contribute to developing educational products that impact millions. The role includes both new projects and enhancements to existing applications. Successful candidates should have 6+ years...Senior
- ...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
- ...Lumicity have partnered with a Fabless Semiconductor startup, helping to source a Senior Software Engineer for their Greensboro, NC location, to work on backend infrastructure and data pipelines. Technical requirements: Experience building backend infrastructure Python...SeniorPermanent employmentRemote work
- ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/... ...design requirements. Document and formally release embedded software following company procedures. Develop test plans and...SeniorWork experience placementWork at officeRemote workWork from homeRelocation packageFlexible hours
- ...VAST Data is looking to add a Senior Software Engineer - Authentication & Authorization to our growing team! This is a unique opportunity to join one of the fastest-growing infrastructure companies in history - at the heart of the AI revolution. "VAST's data management...Senior
- We're seeking a Technical Specialist / Embedded Qt Software Architect to lead UI architecture and embedded C++ development for a next‑generation infusion pump platform with a leading medical device company. Responsibilities include architecting Qt‑based UIs (Qt Quick/Qt...Remote workRelocation3 days per week
$125k - $145k
...optimism, and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and...SeniorRemote work- ...Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a talented Senior Software Engineer to support the development of our SBIR programs. In this role, you will design and enhance software and systems that...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Smart NIC Senior Software Engineer, Embedded. Be the first to apply!
- ngo software engineer Raleigh, NC
- software data engineer Raleigh, NC
- graduate software engineer Raleigh, NC
- software system engineer Raleigh, NC
- software developer no experience Raleigh, NC
- graduate software developer Raleigh, NC
- software engineer - early career Raleigh, NC
- entry level software engineer remote Raleigh, NC
- software developer positions Raleigh, NC
- junior software developer internship Raleigh, NC


