Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II 
India, Telangana, Hyderabad 
856423784

17.09.2024

seeking a talentedSoftware Development Engineer II, debug, design and implement effective and scalable solutions that improve product quality and reliability.

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 5 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience:
    • At least 5 years contributing todevicedriversforconsumer PCs or electronics.
    • Knowledge of hardware buses such as USB, PCIe, I2C, SPI, or others which may appear in consumer electronics devices.
    • Some experience diagnosing power and performance issues on a Windows device.
  • Development Skills :Proficiencyin C/C++ and other higher-level languages.
  • Problem Solving :
    • Problem Solving:Strong debugging skills for modern multiprocessor systems, including using hardware-level code debuggers and diagnostic tools.
  • Enthusiam:Motivated and self driven attitude.
  • Technical Acumen:Capability to understand and integrate technical concepts across various disciplines.
  • Communication:Effective verbal and written communication, from block diagrams to low-level C/asmcode explanations.
  • Adaptability:Ability to plan work and adjust as needed in a dynamic environment.
  • Travel :Some travel may be required.


Other Requirements

Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings:

  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • Bachelor's 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 Master's Degree in Computer Science or related technical field AND 5 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
Responsibilities
  • Debugging software issues, developingfixesand addingnew featuresto existing Surface products.
  • Development activities include integration and configuration management as well as designing and implementing effective solutions to improve product quality and customer satisfaction.
  • An understanding of real-time, embedded firmware and strong troubleshooting and debugging skills are critical to help isolate and fix problems quickly.
  • You should be able work well in a collaborative environment with peers across the company.