Talent.com
Software Engineer II
Software Engineer IIMicrosoft Corporation • Santa Clara, CA, United States
[error_messages.no_longer_accepting]
Software Engineer II

Software Engineer II

Microsoft Corporation • Santa Clara, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission. The Data Processing Unit (DPU) team, within the Azure Hardware Systems & Infrastructure group, brings together state-of-the-art software and hardware expertise to create a highly programmable and high-performance chip with the capability to efficiently handle large data volumes. Thanks to its integrated design, this solution empowers teams to operate with increased agility and deliver significantly superior performance compared to CPU-based alternatives. As a Software Engineer II in the DPU Integration and Test team, you will be involved in the testing of the control and data plane software that runs on the DPU's custom-built silicon in a variety of new platforms targeted at storage and networking use-cases. This is an opportunity to build and test innovative products that will be deployed at planet scale. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Write test applications in C that will execute on the DPU runtime software and enable testing of various networking protocols and core DPU accelerators / features. - Write automated tests in Python to drive end user workflows against networking / storage servers. - Be the champion of quality, find product defects before customers do and participate in cross-functional debugs and troubleshooting sessions. - Assist in maintaining automated regression suites, running tests, and triaging failures.

Qualifications

Required Qualifications :

Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

OR equivalent experience

Other Requirements :

Ability to meet Microsoft, customer and / or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings : Microsoft Cloud Background Check : This position will be required to pass the Microsoft Cloud Background Check upon hire / transfer and every two years thereafter.

Preferred Qualifications :

Understanding of and hands on experience with networking (TCP / IP, RoceV2, routing / switching), Software Defined Networking, and server platform firmware (BMC, BIOS etc) testing.

1+ years experience testing and / or writing embedded software for NICs and / or DPUs / IPUs.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here :

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and / or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. ()

[job_alerts.create_a_job]

Software Engineer Ii • Santa Clara, CA, United States

[internal_linking.similar_jobs]
R&D Engineer II

R&D Engineer II

Synopsys • Mountain View, CA, United States
[job_card.full_time]
The R&D Engineer II contributes to the development of SPDM software (such as Minerva) and next generation technologies and products. In this role, the R&D Engineer is responsible for developing, imp...[show_more]
[last_updated.last_updated_30] • [promoted]
Engineer III

Engineer III

Rosendin • San Jose, CA, US
[job_card.full_time]
Whether you're a recent grad or a seasoned professional, you can experience meaningful career growth at Rosendin.Enjoy a true sense of ownership as you work with a proven industry leader on som...[show_more]
[last_updated.last_updated_30] • [promoted]
System Software Engineer

System Software Engineer

Etched • San Jose, CA, US
[job_card.full_time]
Etched is building the world’s first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200.With Etche...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II, Robotics

Software Engineer II, Robotics

Imperative Care • Campbell, CA, US
[job_card.full_time]
Title : Software Engineer II, Robotics.This position is based in our Campbell, California offices.This position is hybrid & full-time. At Imperative Care, we are developing novel robotic-assisted...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Developer III

Software Developer III

Bio-Rad Laboratories • Pleasanton, CA, United States
[job_card.full_time]
Bio-Rad's Life Sciences Group is advancing Droplet Digital PCR technology through next-generation software solutions.We seek an experienced Software Developer III with strong Angular expertise to a...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer II, Core Platform

Senior Software Engineer II, Core Platform

Moveworks • Mountain View, CA, United States
[job_card.full_time]
As a Staff member of the core platform team, you will play a key role in shaping the evolution of moveworks conversational AI platform. You will have the opportunity to - build enterprise products t...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II - Voice Client

Software Engineer II - Voice Client

Five9 • San Ramon, CA, US
[job_card.full_time]
Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior UI Software Engineer (Cortex)

Senior UI Software Engineer (Cortex)

Palo Alto Networks • Santa Clara, CA, US
[job_card.full_time]
At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life.We thrive at the intersection of innovation and impact, solving real-world problems with ...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Supermicro • San Jose, CA, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
[last_updated.last_updated_30] • [promoted]
Fullstack Software Engineer

Fullstack Software Engineer

ProductNow • Palo Alto, CA, US
[job_card.full_time]
Build and ship end-to-end features across the stack, from frontend interfaces to backend services and APIs.Own projects through the full lifecycle – from early design discussions and technica...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II, Behavior Coverage

Software Engineer II, Behavior Coverage

Australian Competition and Consumer Commission • Mountain View, CA, United States
[job_card.full_time]
Software Autonomy Action Mountain View, California.Senior Software Engineer, Behavior Coverage.Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.Th...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer II, SDN Networking

Software Engineer II, SDN Networking

Crusoe • Sunnyvale, CA, US
[job_card.full_time]
Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrif...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II - Agentic AI, Internal Developer Platforms

Software Engineer II - Agentic AI, Internal Developer Platforms

CoreWeave • Sunnyvale, CA, US
[job_card.permanent]
CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer II

Software Engineer II

F5 Networks • San Jose, California, USA
[job_card.full_time]
At F5 we strive to bring a better digital world to life.Our teams empower organizations across the globe to create secure and run applications that enhance how we experience our evolving digital wo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Fortinet • Sunnyvale, CA, United States
[job_card.full_time]
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer III

Software Engineer III

Akkodis • Cupertino, CA, US
[job_card.full_time]
The ideal candidate must have strong experience designing scalable microservices and distributed data platforms.The rate may be negotiable based on experience, education, geographic location, and o...[show_more]
[last_updated.last_updated_30] • [promoted]
Elasticsearch - Principal Software Engineer II - Vector Search

Elasticsearch - Principal Software Engineer II - Vector Search

Elastic • Mountain View, CA, United States
[job_card.full_time]
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer III

Software Engineer III

TalentBurst, Inc. • Cupertino, CA, US
[job_card.permanent]
Clent's Human Interface Devices Software team is responsible for delivering high-quality drivers, frameworks and tools supporting sensing technologies across all Clent products.Primarily suppor...[show_more]
[last_updated.last_updated_30] • [promoted]