Student Veterans of America Jobs

Welcome to SVA’s jobs portal, your one-stop shop for finding the most up to date source of employment opportunities. We have partnered with the National Labor Exchange to provide you this information. You may be looking for part-time employment to supplement your income while you are in school. You might be looking for an internship to add experience to your resume. And you may be completing your training ready to start a new career. This site has all of those types of jobs.

Here are a few things you should know:
  • This site is mobile friendly. You do not need a log-in or password to access information.
  • Jobs on this site are original and unduplicated and come from three sources: the Federal government, state workforce agency job banks, and corporate career websites. All jobs are vetted to ensure there are no scams, training schemes, or phishing.
  • The site is refreshed daily to remove out-of-date content.
  • The newest jobs are listed first, so use the search features to match your interests. You can look for jobs in a specific geographical location, by title or keyword, or you can use the military crosswalk. You may want to do something different from your military career, but you undoubtedly have skills from that occupation that match to a civilian job.

Job Information

Microsoft Corporation Senior Software Engineer in Bangalore, India

The Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer’s expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware, Hardware) for Server and Rack Infrastructure Firmware for Microsoft's global Azure business. We work closely with Microsoft product groups, industry partners and researchers to architect and develop Security features and solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO). We need to be always learning and insatiably curious. We need to be willing to lean into uncertainty, take risks and move quickly when we make mistakes, recognizing failure happens along the way to mastery and we need to be open to the ideas of others, where the success of others does not diminish our own. 

We are looking for a highly motivated Senior Software Engineer with a background in security to work on Securing Azure Infrastructure, both for the existing Azure fleet and incoming new portfolio. You will be responsible to work with architects to understand the Security Requirements, designing and implementing security features for hardware and firmware systems that power Azure today. You have a passion for security, enjoy seeing your code light up features that come to life on hardware that will be responsible for securing Azure infrastructure. You have strong coding skills, debugging and troubleshooting abilities, with experience in firmware development. Additionally experience with some or all the following: firmware development, SoC bring-up, with Security primitives, bootloaders, platform initialization, board support package porting, peripherals such as PCIe, I2C, SPI, USB, UARTs, OS primitives, memory management, scheduling, interrupts, and multi-threading will be great.

#SCHIE

Responsibilities

  • Responsible for the architecture, design and/or implementation of various security firmware components, including driver interfaces, bring-up, and security features’ development

  • Responsible for end-to-end feature delivery from design to production

  • Responsible to incorporate (SDL) throughout the development process with a Test-Driven Quality first development mindset

  • Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues while collaborating with cross-functional teams

  • Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specifications

  • Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement.

  • Work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO).

Qualifications

Required Qualifications:

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, Electronics Engineering, or similar.

  • 10+ years of professional experience in firmware development or embedded software development in a multicore environment or hardware and firmware security

  • 8+ years of Programming experience in C/C++/Rust

  • Demonstrated experience of hardware and firmware architecture, design and coding for solutions at scale

  • Experience with SoC bring-up, with Security primitives, bootloaders, platform initialization, board support package porting, peripherals such as PCIe, I2C, SPI, USB, UARTs. OS primitives, memory management, scheduling, interrupts, and multi-threading

  • Experience with secure boot, secure firmware updates, Attestation, Secure recovery and secure debug workflows at scale

  • Solid understanding of computer architectures including processors, buses, and memories.

  • Experience working with multiple teams on Root cause analysis, troubleshooting, and debugging skills resulting into solving complex Hardware/Firmware interface issues

  • Excellent problem-solving and analytical skills

  • Self-motivated and able to work independently

  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams

Preferred Qualifications:

  • Security Qualifications

  • Working experience with architecting or implementing industry-standard security protocols, including secure communications, cryptographic algorithms, public key infrastructure, key management technologies

  • Familiarity and understanding of Supply Chain Security

  • Vulnerability assessment in the Firmware

  • Experience with Penetration testing

  • Security primitives, security ciphers, threat vectors, security mitigation strategies to close identified vulnerabilities.

  • (RT)OS Scheduling and firmware development in multithreading SMP as well as in heterogeneous computing environment

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.

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers