Design, develop, test, and support embedded software solutions for hardware products, including new hardware bring-up and low-level driver development.
Locations (2)
Minnesota, United States
Fairmont, Minnesota, United States
Compensation
$78,400 - $130,000
Responsibilities
Develop, code, test, and debug embedded software
Design and modify moderately complex software applications
Validate software integration with hardware
Bring up embedded software on new hardware platforms
Develop and debug low-level drivers and board support software
Requirements
Bachelor's in engineering
Nice to have: Experience supporting manufacturing, field teams, or customer applications
Nice to have: Experience with new board bring-up
Nice to have: Reading schematics, datasheets, reference manuals
Customer Service Engineer - TSMC Global Support & Local Fab
As a Customer Service Engineer at KLA, you will play a key role in supporting our advanced semiconductor inspection systems. You’ll work hands-on with high-precision equipment, collaborate with regional and global teams, and help our customers maintain peak performance in their manufacturing operations.
Locations (2)
Tainan City, Tainan, Taiwan
Chiayi, Chiayi, Taiwan
Responsibilities
Evaluate, analyze, and resolve technical issues on complex semiconductor equipment through hands-on diagnostics and problem-solving.
Perform preventive maintenance, repairs, and part replacements to ensure equipment reliability and minimize downtime.
Understand the interaction between mechanical, electrical, and software systems to support system performance and stability.
Resolve equipment issues using trained expertise and innovation—applying professional KLA tool knowledge and procedures to ensure accurate and effective solutions.
Work closely with regional and global teams including Applications Engineers, Installation Engineers, and Technical Support Engineers to resolve issues and enhance system performance.
Join the VMS Requirements team to work across disciplines and help us design elements of the VMS Software Application. Collaborate with hardware, software, and labs teams to implement and test designs.
Compensation
Summary pay range: $115,600 - $156,400
Responsibilities
Develop software requirements and design for a Vehicle Management System (VMS)
Apply model-based system engineering techniques to design and verify system requirements
Interpret requirements to formulate and test mathematical models
Work with subject matter experts, design solutions for a variety of capabilities such as airplane subsystems (i.e. actuation), signal processing, redundancy management, system monitoring, and controls
Coordinate and integrate requirements across engineering disciplines
Develop software requirements and design for a Vehicle Management System (VMS) using model-based system engineering.
Responsibilities
Develop software requirements and design for a Vehicle Management System (VMS)
Apply model-based system engineering techniques to design and verify system requirements
Interpret requirements to formulate and test mathematical models
Work with subject matter experts, design solutions for a variety of capabilities such as airplane subsystems, signal processing, redundancy management, system monitoring, and controls
Coordinate and integrate requirements across engineering disciplines
Lead integration of complex hardware and software systems for defense analytical requirements, providing technical leadership and managing high-risk programs.
Compensation
Starting Salary Range for Regional Integration Manager Level 3: $135,000 – $170,000
Responsibilities
Analyze user requirements and system architectures to develop specifications
Lead design and development activities
Guide users in formulating requirements and conduct feasibility studies
Provide technical leadership for integration of requirements, design, and technology
Incorporate new plans and designs into ongoing operations
Requirements
High School Diploma or GED
Associate’s degree
Bachelor’s degree
Master’s degree
Nice to have: Experience with DIA or DOD/Intelligence Community
Support system design, analysis, integration, and documentation across software, hardware, and architectural development efforts, ensuring quality, security, and compliance throughout the system lifecycle.
Responsibilities
Support system design, analysis, integration, and documentation across software, hardware, and architectural development efforts
Translate requirements into functional solutions
Assess technical and operational impacts
Ensure quality, security, and compliance throughout the system lifecycle