KLA · 4 days ago
Embedded Software Engineer
Wonder how qualified you are to the job?
ElectronicsInformation Technology
Insider Connection @KLA
Responsibilities
Will develop DSP based control and monitoring subsystems.
Develop SW applications on Microblaze embedded kernel conducting data transfer using RoCE protocol.
Analyse system level requirements, work of low level control of various subsystem.
Will interact/collaborate with Electrical engineering team and multidisciplinary local & global teams (USA, India, Singapore) to ensure integration between hardware & software is smooth.
Will develop high level diagnostics software to provide tools for the testing of subsystems.
May involve travel to customers sites.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Expertise in developing software/firmware for DSP platforms, embedded application
Expertise in C/C++ development on embedded systems and/or the Windows platform
Strong EE background (either is an EE who is proficient in programming or is a programmer who understands electronics very well primarily digital electronics)
Read electronic schematics and able to use basic electronics instruments, e.g. digital multimeter, oscilloscope
Hands-on knowledge on machine control
Candidate should have excellent written and oral communication skills
Candidate should be familiar with fast prototyping, and low-level system control
Experience with Rational RTC, GitHub
BS degree and 5+ years of industry experience, MS degree with 2 year experience in developing DSP firmware, Micro kernel applications for Control system and high speed data transfer
Preferred
Experience with TI DSP using Code Composer Studio. Good understanding of various peripherals of the TI DSP including I2C, Serial Ports etc
Experience with Sensor such as high-performance CCDs, photo diodes
Experience with FPGA interfacing, inter board communication
Experience in using Lab VIEW, Python, and Matlab
Experience in OOD
Experience in machine/motion control
Prior experience on real time imaging systems a definite plus
Benefits
Medical
Dental
Vision
Life insurance
Employee stock purchase program (ESPP)
Student debt assistance
Tuition reimbursement program
Development and career growth opportunities and programs
Financial planning benefits
Wellness benefits including an employee assistance program (EAP)
Family care and bonding leave
Company
KLA
Kla creates tools and services that promote innovation in the electronics industry.
H1B Sponsorship
KLA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (138)
2022 (297)
2021 (191)
2020 (249)
Funding
Current Stage
Public CompanyTotal Funding
$750M2024-02-02Post Ipo Debt· $750M
1994-04-06IPO· nasdaq:KLAC
Recent News
PRNewswire
2024-05-23
Yahoo Movies Canada
2024-04-24
markets.businessinsider.com
2024-04-24
Company data provided by crunchbase