CrawlJobs Logo

Senior Software Engineer - Surface Post-Launch Engineering

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

The Surface Post‑Launch Engineering team is responsible for sustaining and evolving the software that powers Surface devices in the hands of millions of customers. The team works across a broad portfolio of in‑market Surface products, partnering closely with hardware, systems, and architecture teams to solve complex, real‑world challenges at the intersection of PC hardware and software. Engineers on this team contribute across the software stack—diagnosing and resolving customer‑facing issues, delivering performance‑optimized features, and continuously improving the reliability and usability of Surface experiences as products evolve over time.

Job Responsibility:

  • Support post‑launch software development for in‑market Surface devices shipped to retail customers
  • Diagnose, troubleshoot, and resolve customer‑facing software issues across the supported Surface product portfolio
  • Perform root cause analysis across hardware–software interactions to identify and implement durable fixes
  • Design and deliver value‑added software features that improve usability, reliability, and overall customer experience
  • Contribute to codebases spanning multiple active Surface products, adapting to frequently changing product and technical contexts
  • Collaborate with cross‑functional partners, including hardware, systems, and software engineering teams, to deliver high‑quality solutions
  • Demonstrate ownership and problem‑solving skills when working in complex, ambiguous, and fast‑moving technical environments

Requirements:

  • 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 equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Experience with embedded firmware and PC driver development, including work with UEFI, operating system drivers, 32‑bit and 64‑bit microprocessors, and common interconnects such as I²C, SPI, and other I/O buses
  • Demonstrated ability to develop, debug, and troubleshoot firmware and low‑level software on multiprocessor systems using code debuggers and hardware diagnostic tools
  • Hands‑on experience using hardware debugging tools such as logic analyzers, oscilloscopes, JTAG, flash emulators, and in‑circuit emulator during firmware or driver development process
  • Proficiency in C language development
  • experience with C++ or other higher‑level languages, or host‑level application development, is a plus
  • Experience developing PC‑based drivers, interface applications, or supporting scripts
  • 5+ years of experience contributing to product development in the consumer PC or consumer electronics industry
  • Experience collaborating with external development partners and high‑volume manufacturers to bring consumer electronics products to market
  • Experience using AI‑assisted tools to support coding, code review, or repository analysis (AI‑based code generation, GitHub/repository analysis tools)
  • Ability to communicate technical concepts clearly in written and verbal form, including explaining designs across abstraction levels (i.e., architecture diagrams through source‑level code)

Additional Information:

Job Posted:
March 19, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Surface Post-Launch Engineering

Sr. Data Center Solutions Product Manager

The Sr. Data Center Solutions Product Manager owns the system-level product defi...
Location
Location
United States , Santa Clara
Salary
Salary:
173840.00 - 260760.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level, cross functional, large enterprise experience in Product Management, Solutions Product Management, Technical Product Management, Systems Engineering, or related roles in: Data center infrastructure
  • AI/ML platforms
  • HPC systems
  • Enterprise solutions
  • Integrated hardware + software products
  • Strong working knowledge of several of the following: Platform/system architecture (power/thermals, topology, I/O, networking, memory, RAS)
  • Firmware/driver and software stack dependencies
  • Benchmarking methodology and reproducibility
  • Demonstrated experience defining and launching system-level solutions requiring coordination across hardware, firmware, drivers, software frameworks, and partner ecosystems
  • Bachelor degree in Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related technical field strongly desired
Job Responsibility
Job Responsibility
  • Own system-level product definition (HW + SW)
  • Author and maintain System Requirements Specifications (SRS) for solutions spanning hardware platform, firmware/driver, software stack, compatibility, manageability, and lifecycle expectations
  • Define assumptions, constraints, non-goals, and acceptance criteria
  • Translate customer/segment needs into prioritized requirements
  • Consolidate and normalize customer, Sales, OEM/ODM partner, and internal stakeholder inputs into a structured, prioritized requirements backlog with decision rationale
  • Ensure requirements are workload-grounded and aligned to segment outcomes
  • Lead cross-functional dependency and integration planning
  • Identify dependencies across silicon/platform, firmware/drivers, ROCm/software stack, frameworks, OEM systems, and cloud images
  • Surface integration risks early, drive tradeoff discussions, and maintain decision logs
  • Set performance targets and benchmarking expectations (with TME/Eng)
  • Fulltime
Read More
Arrow Right

Sr. Product Manager, Data Center Solutions

WHAT YOU DO AT AMD CHANGES EVERYTHING. At AMD, our mission is to build great pro...
Location
Location
United States , Austin
Salary
Salary:
149520.00 - 224280.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level, cross functional, large enterprise experience in Product Management, Solutions Product Management, Technical Product Management, Systems Engineering, or related roles in: Data center infrastructure
  • AI/ML platforms
  • HPC systems
  • Enterprise solutions
  • Integrated hardware + software products
  • Strong working knowledge of several of the following: Platform/system architecture (power/thermals, topology, I/O, networking, memory, RAS)
  • Firmware/driver and software stack dependencies
  • Benchmarking methodology and reproducibility
  • Demonstrated experience defining and launching system-level solutions requiring coordination across hardware, firmware, drivers, software frameworks, and partner ecosystems
  • Excellent communications, collaboration, and relationship building across functions and organizations
Job Responsibility
Job Responsibility
  • Own system-level product definition (HW + SW)
  • Author and maintain System Requirements Specifications (SRS) for solutions spanning hardware platform, firmware/driver, software stack, compatibility, manageability, and lifecycle expectations
  • Define assumptions, constraints, non-goals, and acceptance criteria
  • Translate customer/segment needs into prioritized requirements
  • Consolidate and normalize customer, Sales, OEM/ODM partner, and internal stakeholder inputs into a structured, prioritized requirements backlog with decision rationale
  • Ensure requirements are workload-grounded and aligned to segment outcomes
  • Lead cross-functional dependency and integration planning
  • Identify dependencies across silicon/platform, firmware/drivers, ROCm/software stack, frameworks, OEM systems, and cloud images
  • Surface integration risks early, drive tradeoff discussions, and maintain decision logs
  • Set performance targets and benchmarking expectations (with TME/Eng)
  • Fulltime
Read More
Arrow Right
New

Operations Manager

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Redondo Beach
Salary
Salary:
22.81 - 36.81 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 17, 2026
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent required
  • Deductive reasoning ability, advanced analytical skills and computer skills
  • Advanced communication skills, leadership, supervision, and influencing skill
  • Ability to work a full-time flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Lead others and work effectively with store crews
  • Supervise, assign and direct activities of the store’s crew
  • Effectively communicate information to store crew and supervisors in an open and timely manner
  • Support Store Manager with actions plans for operational and service improvement
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture (greet, offer help, and thank)
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • Fulltime
Read More
Arrow Right
New

Primary Teaching Assistant

Primary Teaching Assistant Opportunities in Horsham Randstad Education is recru...
Location
Location
United Kingdom , Horsham
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Experience working with children (ideally in a primary school)
  • A caring, patient, and encouraging manner
  • Strong communication and teamwork skills
  • A firm commitment to safeguarding and child welfare (enhanced DBS check and satisfactory references required)
  • Relevant qualifications are a bonus but not essential
Job Responsibility
Job Responsibility
  • Assisting teachers in delivering lessons and activities
  • Providing targeted support to individual students or small groups, including those with Special Educational Needs (SEN)
  • Helping with behaviour management and maintaining classroom structure
  • Organizing teaching resources and materials
  • Participating in school events and parent meetings as required
What we offer
What we offer
  • Competitive salary based on your skills and experience
  • Professional development and career growth opportunities
  • Welcoming and collaborative school environment
  • Flexible hours (Full-Time or Part-Time options available)
  • Access to a variety of primary schools in the Horsham area
  • Referral Bonus
Read More
Arrow Right
New

Principal Software Engineer - Android platform/AOSP/AAOS

Work arrangement : Remote: This role is based remotely but if you live within a ...
Location
Location
United States , Mountain View
Salary
Salary:
238700.00 - 302200.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or work equivalent experience
  • 10+ years of experience in Embedded software development and SDLC process
  • 5 years of experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components
  • Product engineering experience with Embedded systems, Android, Linux, QNX or other RTOS systems
  • Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutions
  • Hands-on experience and knowledge in Java, C++, C, operating systems, build and runtime environments
  • Experience in the development of automotive-related infotainment solutions, Inter ECU communications, and stringent timing requirements is a big plus
  • Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly
  • Very effective interpersonal and leadership skills
  • Superb written and verbal technical communication skills, excellent ability to incorporate other engineer’s ideas and explain their own
Job Responsibility
Job Responsibility
  • Define the Android platform engineering strategy for the GM Infotainment system and provide technical direction and guidance for engineering execution
  • Lead technical solutions for critical Android platform features/issues and drive the execution across internal and external teams
  • Challenge current implementations, seek optimization opportunities, and foster innovation to improve efficiency in Android platform engineering
  • Enhance software design and improve system performance
  • Analyze and resolve performance issues, memory leak and deadlocks issues
  • Ensure the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security
  • Work with and bridge across multiple disciplines, including Engineering, Product teams, Program teams, and Information Technology, to make appropriate system level design trades
  • Create and communicate vision & strategies specific to functional responsibilities. This includes preparing and giving presentations to senior and executive management
  • Stays updated on new technology and competitive products to support product engineering decisions
  • Mentor and provide technical guidance to senior and junior engineers
What we offer
What we offer
  • Incentive pay program based on company performance, job level, and individual performance
  • Company vehicle evaluation program
  • Relocation benefits
  • Fulltime
Read More
Arrow Right
New

Restaurant Busser At The Hive

If you love saying YES and enjoy engaging with the community by leading with ART...
Location
Location
United States , Bentonville
Salary
Salary:
8.00 USD / Hour
fairmont-manoir-richelieu.com Logo
Fairmont Le Manoir Richelieu
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Able to work flexible hours (nights, weekends).
  • Attention to detail/the ability to anticipate problems and create solutions.
  • Responsible, dependable, punctual.
  • Clean and professional appearance.
  • Demonstrates enthusiasm for all things 21c.
  • High school diploma or equivalent required.
  • Must be able to stand for long periods of time.
  • Must be able to lift at least 50 pounds.
Job Responsibility
Job Responsibility
  • Clears all dirty glasses, waste paper, napkins, plates, silverware, and bowls from the customer during the meal.
  • Keeps all silverware stocked in each station.
  • Retrieves clean glasses and plates from the dishwashing area and stores and restocks in the appropriate places.
  • Wipes all tables (when appropriate) and seats after clearing the table and checks the floor for crumbs.
  • Assists the servers/runners in any task that they ask.
  • Cleans and resets all tables after the guest leaves ONE AT A TIME.
  • Understands role within the steps of service.
  • Polishes silverware.
  • Completes all side work as outlined in the manual.
  • Reports to work on time and ready to work scheduled shifts.
  • Fulltime
Read More
Arrow Right
New

Electrician

Qualified Electrician: Fantastic opportunity to join a maintenance Team as a qua...
Location
Location
United Kingdom , Fareham
Salary
Salary:
42000.00 - 44000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
May 16, 2026
Flip Icon
Requirements
Requirements
  • Essential Qualifications: City & Guilds 2330 & 2382 (or equivalent)
  • Desirable: City & Guilds 2391
  • Proven experience in diagnosing and repairing faults in domestic properties
  • Excellent customer service skills & the ability to work independently
  • A full UK Driving Licence
Job Responsibility
Job Responsibility
  • Undertake electrical repairs, maintenance & installations to I.E.E regulations
  • Perform fault finding (single/three phase), Testing & Inspection, and PAT Testing
  • Complete EICRs & minor works certificates
  • Install/replace showers, domestic heating controls & immersion elements
  • Manage jobs via a PDA and liaise professionally with customers
  • Participate in the out-of-hours emergency rota
What we offer
What we offer
  • company vehicle
  • managed van stock
  • PDA to manage your work
  • opportunities for ongoing training
  • Fulltime
Read More
Arrow Right
New

Store Associate

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Panama City Beach
Salary
Salary:
15.00 - 18.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 20, 2026
Flip Icon
Requirements
Requirements
  • At least 16 years of age
  • Remaining upright on the feet, particularly for sustained periods of time
  • Lifting and exerting up to 35 lbs of force occasionally, up to 10 lbs of force frequently, and a negligible amount of force regularly to move objects to and from, including overhead lifting
  • Visual Acuity - Having close visual acuity to perform activities such as: viewing a computer terminal, reading, visual inspection involving small parts/details
Job Responsibility
Job Responsibility
  • Providing differentiated customer service by anticipating customer needs, demonstrating compassion and care in all interactions, and actively identifying and resolving potential service issues
  • Focusing on the customer by giving a warm and friendly greeting, maintaining eye contact and offering help locating additional items, when needed
  • Accurately perform cashier duties - handling cash, checks and credit card transactions with precision while following company policies and procedures
  • Maintaining the sales floor by restocking shelves, checking in vendors, updating pricing information and completing inventory management tasks as directed by store manager
  • Supporting opening and closing store activities, when needed
  • Providing customer support to all departments, including photo and beauty, ensuring departments are fully stocked and operational while remaining current with all updated services and tools
  • Assisting pharmacy personnel when needed, including working regular shifts in the pharmacy as part of opportunities for growth and career development
  • Embracing and advocating for new CVS services and loyalty programs that support our purpose of helping people on their path to better health
What we offer
What we offer
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Parttime
Read More
Arrow Right