MTS, Software Job Description

MTS, Software Job Description

4.5
174 votes for MTS, Software
MTS, software provides support for Windows & Linux Closed Source Graphics Driver Code focusing on Open GL components.

MTS, Software Duties & Responsibilities

To write an effective MTS, software job description, begin by listing detailed duties, responsibilities and expectations. We have included MTS, software job description templates that you can modify and use.

Sample responsibilities for this position include:

Provide technical leadership in the development of graphics kernel mode driver
Design and develop code in Java with test automation
Be part of an agile team that works together and adapts as needed to deliver solutions for our customers
Develop software in the areas of networked client-server applications, network communication
Use object-oriented design methodology in building robust modular software applications
Review System Engineering requirements and translate it into a robust design
Code, integrate, test, troubleshoot, and refine the software to produce highest quality software that meets the functional and system requirements
Use software version control and issue tracking software to manage software changes
Prepare, review, and evaluate interface documentation, specifications, unit test plans and procedures
Assist in definition, analysis and allocation of requirements

MTS, Software Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for MTS, Software

List any licenses or certifications required by the position: TLS, SSL, HTTP, PKI, ITIL, SFDC

Education for MTS, Software

Typically a job would require a certain level of education.

Employers hiring for the MTS, software job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Technical, Software Engineering, Electrical Engineering, Mathematics, Science, Computer, Statistics

Skills for MTS, Software

Desired skills for MTS, software include:

PC architecture
C/C++ programming
Linux
Computer Graphics
Device driver development under Microsoft Windows
Python
C/C++
Graphics
CPU Profiling tools
Linux operating systems

Desired experience for MTS, software includes:

Familiarity with Autodesk digital media products highly desirable
GPU compute (OpenCL, Cuda, ) experience a plus
Ability to read and debug C/C++ code
Unshakable belief in the importance of test excellence at all levels
5 years of experience working on large scalable distributed systems software
Experience in OSS, submitting a patch upstream

MTS, Software Examples

1

MTS, Software Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of MTS, software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for MTS, software
  • Generate GUI (Graphic User Interface) for internal evaluation customers
  • Planning, designing, developing and testing software systems or applications for software enhancements and new products
  • Improve customer satisfaction and product Quality by fixing problems
  • Planning, designing, developing and testing automated firmware continuous integration and smoke testing, automation infrastructure and firmware test case
  • Provide technical leadership in the development of firmware test scripts and automation infrastructure
  • Improve customer satisfaction and product quality by increasing firmware test coverage and efficiency
  • To support the Manufacturing Technology Manager (MTM) with process-specific knowledge, requirements, cost information for business cases
  • To provide knowledge and expertise for production process projects
  • Provide developer guidance, coverage analysis, performance analysis, software optimizations, testing and implementation support
  • Should be able to come up with recommendations and develop proof of concept and solutions
Qualifications for MTS, software
  • Significant experience interfacing with relational databases, MS-SQL preferred
  • Technical BS/MS degree and 4+ years of
  • Lead product architecture, design and code reviews for particularly complex or critical systems
  • Strong OO Design and development experience
  • Develop, communicate, and streamline technical processes and best practices across the organization
  • A Bachelors Degree (or above) in engineering or science, CS major is preferred
2

MTS, Software Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of MTS, software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for MTS, software
  • Delivers useful 3D graphics and CPU performance resources to help identify potential performance bottlenecks in current and future benchmark applications
  • Work closely with other software engineers world-wide to support and debug functional aspects of graphics-based subsystem
  • Implement and validate new ISA features for client drivers (OpenGL,D3D,OpenCL etc)
  • Optimize shader compiler to generate optimum native ISA code for best performance
  • Fine-tune benchmark performance for games and workstation applications
  • User-friendliness and functionality of the developed software
  • Knowledge of the business/requirements
  • Correct registration of the technical documentation
  • Clear registration of the progress of the development in Jira
  • Delivery of software by means of operative demos
Qualifications for MTS, software
  • Be able to understand and drive the technical domain architecture
  • Play an active role in implementing and providing feedback on new processes through design and code reviews
  • Ability to guide and mentor junior teammates
  • Expert level Java skills with deep knowledge in JVM tuning and Java best practices
  • Thorough understanding of concurrency and transactions
  • Strong understanding of distributed systems, file system/databases
3

MTS, Software Job Description

Job Description Example
Our company is searching for experienced candidates for the position of MTS, software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for MTS, software
  • Work on next generation API DX and OGL/Vulkan technologies
  • Maintain current driver and improve performance
  • Design new rendering technologies
  • Support key OEM customers and ISVs
  • Work closely with partners to support new initiatives
  • Competitive analysis of performance of common web browsers (Chromium, Firefox) with relevant applications and benchmarks
  • Identify performance and functionality issues and their location in the platform (driver, CPU, browser, ), if necessary at x86 instruction set level
  • Modify browser source code to address these adhering to the project’s development guidelines and test frameworks
  • Working with the Open Source community to update the browser source with issue, functional and performance updates
  • Performs various in-depth performance/power analysis for current and future GPU and CPU products competitive products
Qualifications for MTS, software
  • Bachelors Degree in Computer Science is required and Masters Degree in Computer Science preferred
  • Expert level Java skills with demonstrated ability to resolve complex problems
  • Expert level SQL skills with demonstrated ability to tune and optimize database queries
  • System level programming experience required
  • Knowledge of Oracle RDBMS, NoSql performance tuning and query optimization or other large commercial or open source databases
  • Knowledge of QA Automation processes and tools
4

MTS, Software Job Description

Job Description Example
Our innovative and growing company is looking for a MTS, software. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for MTS, software
  • Develop design guidelines and recommendation to improve customer experience with
  • Manage interaction with partners, customers and open source community
  • Create Whitepapers on technology, products and solutions
  • The ideal candidate will have proven hands-on experience developing products that are either offered as service leveraging Infrastructure as a Service (IaaS) or Software as a Service (SaaS)
  • Develop testing for Machine/Deep Learning products to ensure functionality, compatibility and performance
  • Optimization, Tuning of Deep Learning Kernels Performance/Power Analysis
  • Triage, isolate failures of root cause analysis and work with global development team to verify fixes
  • Provide technical leadership in the development of features, processes and best practices
  • Work with Senior Management & Product Management teams to translate business needs into deliverable Software, Tools & Solutions
  • Work with other seniors across geo to weigh the Pros & Cons of one design/approach vs the others, and help arrive at a viable & sustainable solution
Qualifications for MTS, software
  • Working experience in product development is a must
  • Work experience in agile methodology would be preferred
  • Expert in object oriented programming and concepts
  • Proven track record in delivering highly available, scalable systems on time
  • Conversant in design patterns
  • Good understanding of web services and related standards like REST/JSON
5

MTS, Software Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of MTS, software. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for MTS, software
  • Foster a culture of innovation by triggering and facilitating meaningful conversations and discussions across the Platforms team
  • Lead the way and help the team to build IP and Value beyond the execution and delivery requirements
  • Lead by example on evaluations, PoCs, Demos and be the Technical interface from Platforms team to the outer world (Sales, Marketing, PM, OEM partners )
  • Review Test Plans, Automation Design, and provide constructive feedback to improve on quality of deliverables
  • Play the role of a Quality Advocate doe all development, testing, tooling and automation activities, in the spirit of - Quality is Everyone's Responsibility
  • Work closely with worldwide teams in multi-sites to come up with high quality deliveries
  • React quickly to new design requirements and respond with fast product delivery
  • Must have strong system debugging skills
  • Initially responsible for leading efforts to define the details associated with a next generation quality automation architecture and infrastructure in a Data Center based environment
  • Responsible for leading efforts to define features, needs, gaps and driving effort towards the timely delivery of automation related goals and objectives
Qualifications for MTS, software
  • Strong problem solving skills and a passion for debugging complex issues
  • Experience supporting a high volume operations environment
  • Bachelors Degree in Computer Science is required, Masters preferred
  • Wear the hat of application developer by creating applications which exercise nooks and crannies of services functionality
  • Create testing harness/infrastructure/test cases geared towards ensuring quality is engineered right into the product and not as an after-thought
  • 6+ years experience in requirements analysis, design, development and testing of scalable, distributed, fault-tolerant applications

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates