hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer II

2.00 to 4.00 Years   Canada (Canada)   21 Nov, 2024
Job LocationCanada (Canada)
EducationAny Graduate
SalaryAs per Industry Standards
IndustrySoftware Services, Internet/Dot com/ISP
Functional AreaIT Software : Software Products & Services
EmploymentTypeFull-time

Job Description

OverviewMicrosoft Azure EdgePlatform (E P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user-experience researchers, and designers who are responsible for the platform for Microsoft and for delivering Microsofts edge vision. We create the most reliable and trustworthy Operating system (OS) and platform services to empower Microsoft and our customers to achieve more. We unlock the next wave of opportunity at the edge through an at-scale ecosystem driving widespread adoption of our Microsoft cloud services.Are you passionate about operating systems, hardware and computer security Do you like to work on low level technologies that run bare metal Do you enjoy working on a collaborative team designing secure systems that are a nightmare for the most skilled hackers but a delight for end users If you do, then we might have a very exciting opportunity for you!We are the Hardware Security team in the Azure Enterprise and Security group, and we are looking for a Software Engineer II to help us transform and evolve hardware security in all Microsoft products and services. Our code powers billions of devices worldwide and is a constant target of ever more sophisticated cyber criminals. We own some of the most important foundational technologies in Azure, Windows, and Xbox that leverage hardware to help protect our customers data and devices. Our goal is to ensure our devices are among the most secure in the industry, hardware-backed guarantees and enforcements that are malware resistant. Our team owns many foundational technologies and platforms such as TPM (Trusted Platform Module), Pluton security processor, and the Xbox hardware security architecture that our customers rely on for securing their devices.Microsofts 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.QualificationsRequired/Minimum Qualifications:

  • Bachelors 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.
  • 1 year experience designing, developing, and shipping large scale software products and services.
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.
Additional or Preferred Qualifications:
  • Bachelors Degree in Computer Science or related technical field AND 4 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python OR Masters 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.
  • Experience writing high performance systems code that runs natively on hardware. This may include embedded development, OS, compiler, graphics, or other equivalent systems level experience.
  • Experience designing, developing, and shipping device drivers for Windows.
  • Proficient problem solving and debugging skills.
  • Effective verbal and written communication and collaboration skills.
  • Ability to work well on a team. A collaborative spirit and a growth mindset.
  • Customer and results oriented with attention to quality and details.
  • Motivated to continuously learn and improve existing solutions.
CompensationSoftware Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.Find additional pay information here: Microsoft Canada Pay InformationMicrosoft will accept applications for the role until December 11, 2024.#AEPJobsResponsibilitiesIn thisSoftware Engineer II role, you will be joining a team of technical engineers in hardware/firmware/software security. You will be responsible for building technologies and platforms that leverage the latest advancements in security and incorporate mitigations based on advanced attacks. You will influence our product technology roadmap aligning to our business goals. You will be part of a team that values team players and those who love to learn while having abundant opportunities to grow personally and professionally. Specifically, you will:
  • Work with product stakeholders to design, develop, and test low level systems code (e.g., Pluton firmware or Windows Device Drivers) and other components to support Pluton Secure Processor on new and existing platforms.
  • Build software prototypes and conduct experiments to evaluate alternative architectures.
  • Contribute to the project engineering plan and execute to deliver, with focus on accountability, learning, and quality.
  • Practice and advocate for good engineering practices and ensure the product is compliant with security, privacy, accessibility, and other compliance requirements.
  • Assist with evaluating and assessing emerging technologies in the hardware security and related areas and partner with product management and other Microsoft teams to define requirements, develop a roadmap, and scope project milestones.
  • Focus on diversity and inclusiveness to enable creative solutions to challenging problems.
OtherEmbody our Culture and ValuesLocations: Vancouver, British Columbia, Canada

Keyskills :
low level programming high performance systems device driver development problem solving skillssecure systems design device drivers graphics security java debugging software engineer software engineering html c# cloud services python

Software Engineer II Related Jobs

© 2019 Hireejobs All Rights Reserved