Applications Engineer
5 hours ago
Job Description
Job Description:
We're seeking a seasoned software driver developer with a strong background in designing and developing high-performance, reliable, and scalable drivers. As a lead software driver developer on our team, you will be a key player in driving technical excellence, fostering collaboration, and delivering exceptional results. You should be a self-motivated and independent individual who can take ownership of complex driver development projects, identify and resolve technical issues, and proactively collaborate with cross-functional (design, FAE and customer) teams to ensure seamless system integration. In this role, you will work closely with our engineering team to architect, design, and develop high-quality drivers that meet our performance, reliability, and scalability standards. You will be responsible for troubleshooting and resolving complex driver-related issues, and for guiding junior engineers in implementing driver components and resolving technical challenges. To be successful in this role, you should possess excellent technical leadership skills, with the ability to clearly articulate complex technical concepts, drive technical discussions, and mentor colleagues on driver development best practices. You should also be able to work effectively with our hardware engineering team to ensure that our drivers are optimized for our hardware platforms, and that our system-level design is aligned with our overall product strategy.
Core Responsibilities
Driver Development and Customization
Customize Windows device drivers to meet customer-specific requirements and platform needs
- Develop and integrate new features, updates, and bug-fixes into existing driver codebases
Ensure seamless integration of device drivers with customer applications and platforms
Customer Support and Issue Resolution
Triage and reproduce customer-reported issues to identify root causes and develop effective solutions
- Debug and troubleshoot complex issues using various tools and techniques, such as kernel debugging and performance analysis
Collaborate with customers to gather information, reproduce issues, and verify fixes
Customer Integration and Onboarding
Support customers in integrating Texas Instruments Windows device drivers and associated applications into their platforms and systems
- Provide guidance and expertise to customers on driver installation, configuration, and optimization
Ensure customers have a smooth onboarding experience and can effectively utilize Texas Instruments drivers and applications
Technical Review and Validation
Review customer schematics and designs from a software and driver perspective to identify potential issues and areas for improvement
- Validate customer designs and ensure they meet Texas Instruments driver and application requirements
Provide feedback and recommendations to customers on design improvements and optimization opportunities
Device Setup and Testing
Set up and configure new devices and reference platforms for testing and validation purposes
- Develop and execute test plans to ensure driver functionality, performance, and reliability
Collaborate with other teams to ensure devices and platforms meet Texas Instruments quality and reliability standards
Collaboration and Leadership
Work closely with field-applications teams to support customer engagements and ensure successful project outcomes
- Collaborate with other teams, such as Design, Firmware, SQA, and Tool, to ensure alignment and effective communication
Lead multiple complex engineering projects involving highly challenging and unique product applications, and ensure successful project execution and delivery
Project Leadership and Management
Effectively lead and manage multiple projects simultaneously, prioritizing tasks and resources to meet project goals and deadlines
- Develop and execute project plans, resource allocation plans, and risk management strategies
- Collaborate with cross-functional teams to ensure project alignment and effective communication, and ensure that projects are delivered on time, within budget, and to the required quality standards.
Qualifications
Required Skillsets:
Education and Background
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
Proven experience of 5+ years in software application engineering, with a focus on audio applications, Windows APO, or related technologies
Technical Expertise
Recent experience with deploying audio device drivers for Windows or other operating systems on various platforms (Intel, AMD, ARM)
- Strong knowledge of Windows hardware device applications, Windows kernel software development, and Windows driver integration
- Familiarity with PC system bring-up, ACPI, and serial buses and protocols (e.g., I2C, SPI, I2S, HDA, SoundWire/SDCA)
Experience with software development tools, such as automated tests, logs, and debuggers
Communication and Collaboration
Excellent written and verbal communication skills in English, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
- Proven ability to work collaboratively across geographies, internal groups, and with external customers and partners
Strong interpersonal skills, with the ability to actively listen to diverse perspectives and effectively influence individuals across various disciplines
Troubleshooting and Problem-Solving
Strong troubleshooting skills, with the ability to use software and hardware tools (e.g., logic analysers, oscilloscopes, DMMs) to identify and resolve complex technical issues
Ability to analyse schematics and data sheets to understand system architecture and identify potential issues
Leadership and Personal Qualities
Customer-focused and results-oriented, with a passion for delivering high-quality solutions and leading the development of others
- Strong planning and organizational skills, with the ability to prioritize tasks and manage multiple projects simultaneously
- Self-managed and flexible, with the ability to thrive in dynamic environments and adapt to changing priorities and requirements
Embraces change and acts as a change agent, with a willingness to learn and grow in a rapidly evolving technical landscape
Nice to Have
Experience with agile development methodologies and version control systems (e.g., Git, JIRA, Confluence)
- Familiarity with cloud-based technologies and DevOps practices
- Knowledge of audio signal processing and acoustic principles
- Experience with machine learning and artificial intelligence technologies
About Us
Why TI?
- Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.
- We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI
- Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.
About Texas Instruments
Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at .
Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment.
If you are interested in this position, please apply to this requisition.
About The Team
TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment.
-
AI Application Engineer
2 days ago
Taipei City, Taipei City, Taiwan Videoland Television Network Co., Ltd. Full time $60,000 - $120,000 per yearRole DescriptionThis is a full-time on-site role located in Taipei City for an AI Application Engineer. The role includes providing technical support, collaborating on software development, and participating in system testing. The AI Application Engineer will design, deploy, and optimize AI-driven solutions. Collaborating with cross-functional teams to...
-
Applications Engineer
4 days ago
Taipei, Taipei City, Taiwan Monolithic Power Systems, Inc. Full time NT$120,000 - NT$208,000 per yearMonolithic Power Systems, Inc. (MPS) is one of the fastest growing companies in the Semiconductor industry. We are worldwide technical leaders in Integrated Power Semiconductors and Systems Power delivery architectures. At MPS, we cultivate creativity, are passionate about sustainability, and are committed to providing leading-edge products and innovation to...
-
Application Engineer
4 days ago
Taipei, Taipei City, Taiwan Rohde & Schwarz Australia Full time NT$60,000 - NT$120,000 per yearApplication Development : (Sr.) Application Engineer (Time Domain)Apply nowContactYour Rohde & Schwarz recruiting team is looking forward to receiving your application.InfoCity/region Taipei City (Taiwan) Entry level Professionals Employment Type Full-time Ref. Number 14054SharemoreYour tasksResponsible for Oscilloscope test and measurement...
-
SW Application Engineer
2 days ago
Taipei, Taipei City, Taiwan Qualcomm Full time NT$60,000 - NT$120,000 per yearCompanyQualcomm Communication Technologies Ltd.Job AreaEngineering Group, Engineering Group > Software Applications EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a...
-
Sr. Applications Engineer
2 weeks ago
Taipei, Taipei City, Taiwan Monolithic Power Systems, Inc. Full time NT$900,000 - NT$1,200,000 per yearMonolithic Power Systems, Inc. (MPS) is one of the fastest growing companies in the Semiconductor industry. We are worldwide technical leaders in Integrated Power Semiconductors and Systems Power delivery architectures. At MPS, we cultivate creativity, are passionate about sustainability, and are committed to providing leading-edge products and innovation to...
-
Field Application Engineer
2 weeks ago
Taipei, Taipei City, Taiwan OmniOn Power Full time $80,000 - $120,000 per yearWe empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries, with end-to-end product and service solutions ensuring the reliability and protection of their electrical infrastructure. We provide the...
-
Field Applications Engineer
1 week ago
Taipei, Taipei City, Taiwan Astera Labs Full time $150,000 - $200,000 per yearAstera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, PCIe, and...
-
Sr. Systems and Applications Engineer
5 hours ago
Taipei, Taipei City, Taiwan NXP Semiconductors Full time $129,400 - $177,900 per yearKey Areas of ResponsibilityWork as a key member of the application engineer team for the HPA (High Performance Analog) product line.Software support / Hardware validation support for NPIsKey customer technical support.Solve system problems while collaborating with internal cross functional teams.Develop bench board and set up test equipment.Ability to...
-
Field Application Engineer
4 days ago
Taipei, Taipei City, Taiwan Teradyne Full timeOur PurposeTERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and...
-
Intern, Applications Engineering
1 week ago
Taipei, Taipei City, Taiwan Arm Full time NT$1,200,000 - NT$2,400,000 per yearAs a Software Applications Engineering Intern, you will learn about a wide range of Arm technologies, in particular Arm Architecture, software development tools, processor models and hardware performance optimization You will demonstrate that knowledge by working with a mentor on a software project that will challenge your understanding of computer...