Senior Software Engineer @ MKS Instruments | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer jobs in Milpitas, CA
66 applicants
company-logo

MKS Instruments · 2 days ago

Senior Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Enterprise SoftwareInformation Technology

Insider Connection @MKS Instruments

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Develop embedded code for new & existing laser products based upon ARM microcontrollers
Develop Windows-based GUI interfaces for laser systems
Instrument programming & automation for test
Bring-up, system debugging & code optimization
Work in a collaborative environment sharing ideas, practices & code
Support existing products by performing failure analyses & troubleshooting
Coordinate closely with optical engineers, physicists, marketing & customers to develop, deliver & support industry-leading laser systems

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.

Embedded DevelopmentFirmware TechniquesI/O DevicesElectronic SchematicsProgramming CProgramming C++Programming C#Programming PythonVersion Control SystemsBuild Tools (Azure DevOps)Quality-DrivenProblem-SolvingCommunicationOrganizationAgile MethodologyReal-Time Operating SystemsLinuxC#MS Visual StudioProgrammable LogicPrecision Equipment DesignDistributed Teams

Required

BS degree in Electrical Engineering, Software Engineering, Physics, or related field
5 years relevant experience embedded development
Understanding of embedded firmware techniques & challenges
Familiarity with I/O devices such as ADC, DAC, FPGA and interfaces such as I2C, SPI, RS-232, Ethernet & USB
Ability to read electronic schematic diagrams & component datasheets
Proficiency programming in C, C++, C# or Python
Experience with test equipment (DVM, Oscilloscopes)
Use of version control systems & build tools (Azure DevOps)
Excellent communication, documentation & organizational skills
Quality-driven. Committed to meeting schedules, able to balance performance, cost & time constraints

Preferred

Advanced degree
Formal Agile methodology training
Experience with Real-Time Operating Systems (Azure/Threadx, FreeRTOS)
Familiarity with LINUX
C# and MS Visual Studio
Experience working with distributed teams
Experience with Programmable logic such as FPGA
Precision equipment design & development
Eligibility to work in the United States
Experience with precision equipment design & development
Experience with distributed teams
Experience with Programmable logic such as FPGA

Benefits

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
6 weeks fully paid parental leave
Adoption assistance
Tuition reimbursement

Company

MKS Instruments

company-logo
MKS Instruments, Inc. is a global provider of instruments, subsystems and process control solutions that measure, control, power, monitor

Funding

Current Stage
Public Company
Total Funding
$4.97B
2024-05-13Post Ipo Debt· $1.37B
2023-10-03Post Ipo Debt· $3.6B
1999-03-30IPO· nasdaq:MKSI

Leadership Team

leader-logo
John T.C. Lee
President & Chief Executive Officer
linkedin
H
Hossein Zarrin
Director of Product Marketing
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot