CrawlJobs Logo

Graphics Software Engineer II

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

Windows Servicing and Delivery (WSD) has the core mission of keeping customers and Windows ecosystem protected and productive, delivering monthly Windows updates to 1+ billion devices running different versions of Windows Operating System. The Graphics team is part of WSD and responsible for keeping Windows Graphics components secure and reliable in existing and future versions of Windows by working closely with our product teams, partners and customers. Team owns all the Graphics stacks like DirectX, GDI and GDI+ for servicing by fixing security, reliability, performance and functional issues in existing and future versions of Windows while owning GDI and GDI+ for future development. We are a team of engineers passionate about product security and quality, care deeply about bringing the best customer experience to our products while ensuring a great Win32 experience to users on a diverse set of devices. Looking for a Graphics Software Engineer II that would like to learn the internals of Windows platform, enjoy solving customer problems, passionate about modernizing Windows code and help us to deliver on our core mission. This position offers a unique opportunity to enhance technical skills, get deeper understanding of how software works end to end and accelerate your career growth with a high accent on security.

Job Responsibility:

  • Analyze and address security defects in Windows reported by security researchers
  • Root cause analysis of functional and security code defects, performance problems in Windows
  • Design, proto-type new features in GDI
  • ship new features on the next version of the Operating System
  • Learn the design and implementation details of a substantial part of the Windows code base
  • Analyze the code base through static and dynamic analysis tool
  • Be part of AI efforts to modernize existing tools and processes or build new ones from scratch

Requirements:

  • 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
  • 1+ years of experience in performing regression testing
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have:

  • Problem-solving, debugging and troubleshooting skills
  • Coding experience in C/C++ in a professional capacity
  • Ability to prioritize and handle multiple tasks
  • Familiarity with kernel mode debugging through WinDbg
  • Familiarity with 2D graphics algorithms
  • Experience with telemetry, data analysis and visualization
  • Working knowledge of static and dynamic analyzers
  • Familiarity with TrueType, Open Type, Variable Fonts specifications
  • Experience of working through multiple full product cycles

Additional Information:

Job Posted:
May 03, 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 Graphics Software Engineer II

Engineer II - C++ Developer

Become a key part of a team crafting the future of gaming at Aristocrat. As an E...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
aristocratgaming.com Logo
Aristocrat Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience
  • Strong proficiency in C++ programming within the Linux environment
  • Strong skills in object-oriented development, algorithms, and data structures
  • A solid understanding of the software development life cycle and software engineering principles
  • Effective verbal and written communication skills for interacting with global collaborators
  • A degree in Computer Science (B.Tech./BE/MCA) or a related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Estimating, crafting, and developing gaming software
  • Ensuring timely delivery and addressing any issues promptly
  • Applying strong C++ programming skills
  • Applying strong knowledge of data structures and algorithms
  • Developing and debugging on both Linux and Windows platforms
  • Bringing to bear experience with build patterns and the Standard Template Library (STL)
  • Applying Visual Studio for development
  • Working with embedded software, device drivers, protocol stacks, networking, and graphics
  • Engaging in object-oriented development and programming
  • Demonstrating excellent debugging and analytical skills
What we offer
What we offer
  • Robust benefits package
  • Global career opportunities
  • Fulltime
Read More
Arrow Right

Engineer II - C++ Developer

Become a key part of a team crafting the future of gaming at Aristocrat. As an E...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
aristocrat.com Logo
Aristocrat Interactive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience
  • Strong proficiency in C++ programming within the Linux environment
  • Strong skills in object-oriented development, algorithms, and data structures
  • A solid understanding of the software development life cycle and software engineering principles
  • Effective verbal and written communication skills for interacting with global collaborators
  • A degree in Computer Science (B.Tech./BE/MCA) or a related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Estimating, crafting, and developing gaming software
  • Ensuring timely delivery and addressing any issues promptly
  • Applying strong C++ programming skills
  • Applying strong knowledge of data structures and algorithms
  • Developing and debugging on both Linux and Windows platforms
  • Bringing to bear experience with build patterns and the Standard Template Library (STL)
  • Applying Visual Studio for development
  • Working with embedded software, device drivers, protocol stacks, networking, and graphics
  • Engaging in object-oriented development and programming
  • Demonstrating excellent debugging and analytical skills
What we offer
What we offer
  • Solidny pakiet świadczeń
  • Globalne możliwości kariery
  • Fulltime
Read More
Arrow Right

Software Engineer II

Microsoft is on a mission to build platforms and products that create and comple...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python, OR equivalent experience.
  • Experience developing drivers for Windows, Linux, RTOS or similar systems.
  • Software architecture and design experience.
  • System level power and performance analysis and OS fundamentals.
  • Familiarity with ML and graphics APIs such as DirectML, DirectX, Vulkan, or OpenGL.
  • Use of performance analysis tools such as ARM Development Studio and Snapdragon Profiler.
  • Ability to quickly ramp-up on complex and unfamiliar codebase, and work across multiple teams to drive code quality and performance.
Job Responsibility
Job Responsibility
  • Contributes to technical discussions on the architecture of Graphics and AI user-mode and kernel-mode drivers.
  • Leads by example within the team by producing extensible, maintainable, and efficient code.
  • Reviews other team members’ code to ensure it meets the team’s and Microsoft’s quality standards.
  • Analyzes and fixes performance bottlenecks using available tools.
  • Builds a realistic work schedule for their areas of ownership and provides regular status updates to leadership and dependent teams.
  • Embody our Culture and Values.
  • Fulltime
Read More
Arrow Right

System Engineer II

Are you looking for an opportunity to make a difference in the government space?...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires a technical degree: 2 to 4 years with BS/BA or 0 to 2 years with MS/MA or 8 to 10 years with no degree
  • Must possess and be able to maintain Top Secret/SCI w/Poly
  • Intelligence Community experience and work history
  • Ability to engage and lead efforts to solve IT technical issues
  • Experience developing technical solutions to enable the exploitation of databases and files
  • Knowledge of intelligence collection methods, capabilities, and tasking processes
  • Strong project management skills and ability to concisely brief project status to senior leadership
  • Experience with DoD/IC acquisition policy and procedures
  • Apply Agile principles to management of a government/contractor software development team working disparate projects
  • Expected to create/brief packages which include technical requirements, implementation plan, risks and success criteria
Job Responsibility
Job Responsibility
  • Works with the Team leads, program managers and acquisition professionals to validate that acquisition strategy will support a technically feasible outcome that meets the customer's needs
  • Integrate new systems and initiatives in support of customer/mission partner requirements and work directly with our developers and users in operations
  • Onboarding diverse data types from multiple sources
  • Experience developing technical solutions to enable the exploitation of databases
  • Translating complex, technical findings into a narrative (e.g., tell a story with the data) in graphical, verbal, or written form
  • Ability to assist in preparation of presentations and reports
  • Monitor system and segment schedules, recognize dependencies
  • Identify risks and opportunities
  • Aiding in meeting facilitation and information sessions
  • Prior agile development experience
  • Fulltime
Read More
Arrow Right

AI Solution Developer II / Senior AI Solution Developer

This role will work within our Scientific Data Technology and AI department whic...
Location
Location
United Kingdom
Salary
Salary:
Not provided
parexel.com Logo
Parexel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to BSc. or MSc level in Engineering or Computer Science with a focus on Machine Learning (and GenAI) or other equivalent qualification/experience
  • Experience in Palantir Foundry, it’s ecosystem and components, including building Workshop Apps, building and deploying Modelling Objectives and managing Code Repos and Pipelines
  • Machine Learning, Generative AI (Gen AI), Deep Learning (building and deploying NLP systems within Palantir Foundry)
  • Proven CS fundamentals including data structures, algorithms, and distributed systems
  • Proven theoretical and practical experience in modern ML technologies, including transformers, graphical models, information retrieval techniques, LLMs, time series models, Reinforcement Learning, etc.
  • Proven software engineering fundamentals, including the ability to write production ready code, establish and enforce high engineering standards, architect packages, and own architectural and procedural choices for effective shared codebases within Foundry
  • Knowledge of Python and scientific computing packages (PyTorch, NumPy, Scikit-learn, TensorFlow)
  • Experience with data modeling and pipeline development in Palantir Foundry
  • Experience with frontend development for intuitive user experience
  • Practical understanding of database technologies including relational, non-relational and graph
Job Responsibility
Job Responsibility
  • Leverage Palantir Foundry to build and deploy reusable custom machine learning models, Ontologies and end-user applications
  • Design, implement, and document new ML/Gen AI modeling techniques and strategies
  • Develop ML pipelines and workflows in Foundry to support AI solution development and deployment
  • Review and adapt recent research in ML and Gen AI into Foundry-based prototypes and production solutions
  • Review code and pipelines of other engineers to enhance ML quality and security within Foundry
  • Understand business needs and user workflows and support interpretation in the context of potential AI solutions in Foundry
  • Support development of custom models and AI / Gen AI solutions using Foundry's ML capabilities to address business needs
  • Lead experiment and model evaluation design based on well-founded best practices in machine learning to ensure safe, effective, and principled AI development practices within Foundry
  • Carry out AI solution prototyping and experimentation using Foundry's tools, various LLMs and environments
  • Collaborate with Product to define and implement features to satisfy customer requirements within Foundry
What we offer
What we offer
  • competitive base salary
  • holiday
  • private healthcare
  • dental insurance
  • Fulltime
Read More
Arrow Right

Ux Designer II

We are looking for a creative and skilled UX Designer with 5+ years of experienc...
Location
Location
United States , Wilmington
Salary
Salary:
96000.00 - 132000.00 USD / Year
symbotic.com Logo
Symbotic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of professional experience in UX design and user research, preferably with exposure to complex technical systems, robotics, or supply chain industries
  • Bachelor’s degree in Design, Human-Computer Interaction, Graphic Design, or a related field
  • Master’s degree is preferred
  • Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar for creating wireframes, prototypes, and high-fidelity designs
  • Experience with prototyping tools (e.g., InVision, Figma, or Adobe XD) to create interactive mockups
  • Familiarity with supply chain operations or robotics interfaces is highly desirable
  • Strong visual design sense with attention to detail and aesthetics
  • Excellent communication skills to present and justify design decisions to stakeholders
  • Ability to iterate quickly based on feedback and work in a collaborative, fast-paced environment
  • Up to 10% of travel may be required
Job Responsibility
Job Responsibility
  • Create Design Concepts: Develop innovative design concepts that align with user needs and business goals for robotics interfaces and related software applications
  • Wireframing: Produce clear and detailed wireframes to outline user flows, layouts, and interaction patterns for robotic systems and software interfaces
  • Iterative Design Development: Evolve wireframes into high-fidelity designs through iterative feedback loops, ensuring usability, accessibility, and visual appeal
  • Collaborate with Teams: Work closely with UX researchers, product managers, and engineers to incorporate user insights and technical constraints into design solutions
  • Prototyping: Build interactive prototypes to test and validate design concepts with stakeholders and end-users
  • Usability Testing Support: Partner with UX researchers to conduct usability tests, incorporating feedback to refine and improve designs
  • Maintain Design Systems: Contribute to and maintain a consistent design system to ensure cohesive user experiences across products
  • Stay Updated: Keep current with UX design trends, tools, and technologies, particularly those relevant to robotics and supply chain applications
What we offer
What we offer
  • medical
  • dental
  • vision
  • disability
  • 401K
  • PTO
  • Fulltime
Read More
Arrow Right
New

Hygiene Team Leader

You will be responsible for leading a team, maintaining exceptional hygiene stan...
Location
Location
United Kingdom , Suffolk
Salary
Salary:
29000.00 - 35000.00 GBP / Year
zestfoodjobs.co.uk Logo
Zest Food Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous cleaning or hygiene experience preferred (food manufacturing desirable but not essential)
  • Awareness of COSHH and safe chemical handling
  • Strong attention to detail and pride in maintaining standards
  • Reliable team player with good communication skills
Job Responsibility
Job Responsibility
  • Leading a team
  • Maintaining exceptional hygiene standards across the site
  • Cleaning production equipment, machinery, and all site areas to a high standard
  • Maintaining strict personal hygiene and PPE compliance
  • Working safely in line with COSHH, health & safety, and site procedures
  • Completing hygiene records accurately and on time
  • Supporting a 'right first time' and audit-ready culture
  • Fulltime
Read More
Arrow Right
New

Maintenance Shift Fitter

Applications are invited for a Maintenance Shift Fitter to work at our Sarval, H...
Location
Location
United Kingdom , Hartshill
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Had a time served apprenticeship or recognised Mechanical Engineering certification/qualification, or equivalent
  • Fabrication skills Would be advantageous
  • Previous engineering experience within a process / factory environment
  • To be able to work on own initiative
  • Take an initiative-taking approach to problem solving and produce appropriate solutions to reduce disruption to working processes
  • Have a calm and methodical approach to work and be able to work under pressure within time constraints
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Day to day maintenance of all plant and machinery
  • Conduct risk assessments on all jobs before undertaking any work / tasks
  • To install and maintain new and existing equipment, whilst ensuring production is not interrupted
  • Assist with conducting hands-on mechanical engineering routines, in accordance with the planned preventative maintenance systems (PPM), to minimise plant downtime, and ensure that the plant operates to the standards laid down in the appropriate legislation
  • Ensure that all logs and job sheets are filled in as required
  • Ensure that the working area is clean and tidy on completion of any job / task
  • Be responsible for the health and safety of yourself and others within the workplace and comply with all health and safety procedures
  • Assisting other mechanical / operational departments when required
What we offer
What we offer
  • Competitive Salary and Benefits Package
  • Fulltime
Read More
Arrow Right