Logo
MKS Instruments

Senior Software Engineer

MKS Instruments, Milpitas, California, United States, 95035


We are looking for an exceptional Software EngineerIn this position, you will contribute to the design and development of new free-space and fiber-based laser systems, providing firmware and software to enable new laser technologies. You will work collaboratively within a project team and use your communication skills to work effectively with cross-functional team members.What you will do is :Develop embedded code for new & existing laser products based upon ARM microcontrollersDevelop Windows-based GUI interfaces for laser systemsInstrument programming & automation for testBring-up, system debugging & code optimizationWork in a collaborative environment sharing ideas, practices & codeSupport existing products by performing failure analyses & troubleshootingCoordinate closely with optical engineers, physicists, marketing & customers to develop, deliver & support industry-leading laser systemsWhat you will bring to the team:BS degree in Electrical Engineering, Software Engineering, Physics, or related field5 years relevant experience embedded developmentUnderstanding of embedded firmware techniques & challengesFamiliarity with I/O devices such as ADC, DAC, FPGA and interfaces such as I2C, SPI, RS-232, Ethernet & USBAbility to read electronic schematic diagrams & component datasheetsProficiency programming in C, C++, C# or PythonExperience with test equipment (DVM, Oscilloscopes)Use of version control systems & build tools (Azure DevOps)Excellent communication, documentation & organizational skillsQuality-driven. Committed to meeting schedules, able to balance performance, cost & time constraintsIf you have any of the following, please let us know:Advanced degreeFormal Agile methodology trainingExperience with Real-Time Operating Systems (Azure/Threadx, FreeRTOS)Familiarity with LINUXC# and MS Visual StudioExperience working with distributed teamsExperience with Programmable logic such as FPGAPrecision equipment design & developmentWe are interested in a qualified candidate who is eligible to work in the United States. However, we will not be sponsoring work visas for this position, at this time.Compensation and Benefits:Salary Pay Range: $90,200 to 167,400 per year. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law.Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS.Benefits: MKS offers a comprehensive benefits package, including health insurance coverage (medical, dental and vision), 401(k) with company match, life and disability insurance, 11 paid holidays, sick time, 15 paid vacation days, parental leave, adoption assistance and tuition reimbursement.#LI-EK1

#J-18808-Ljbffr