- 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
- 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
- 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
-
Software Engineer
3 weeks ago
KLA Milpitas, United StatesBase Pay Range: $124, $211,000.00 Annually · Primary Location: USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some o ...
-
Software Engineer
1 week ago
Groundhog Apps Milpitas, United StatesEducation/Minimum experience required: · Bachelors/Associate in CS/IT/Engg/Science or equiv. + 2 yrs exp for junior position. Masters in CS/IT/Engg/Science or equiv. or Bachelors in CS/IT/Engg/Science or equiv. + 5 yrs of exp for senior position. · Skills: · Mine Planning and ...
-
Software Engineer
2 weeks ago
KLA Milpitas, United States Full timeBase Pay Range: $124, $211,000.00 Annually · Primary Location: USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some o ...
-
Software Engineer
1 week ago
KLA-Belgium Milpitas, United StatesBase Pay Range: $100, $170,200.00 AnnuallyPrimary Location: USA-CA-Milpitas-KLAKLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the ...
-
Software Engineer, SDWAN
1 day ago
Cisco Milpitas, United StatesYou will develop and deliver new software and features in Enterprise networking management systems. Day to day activities will involve crafting new features, understanding features in a results-oriented product, and proposing solutions that work for Software Engineer, Software, E ...
-
Staff Software Engineer
2 weeks ago
Johnson and Johnson Milpitas, United StatesJohnson & Johnson MedTech innovates at the intersection of biology and technology. With a focus on treating with pinpoint precision in the hardest-to-reach parts of the body, restoring anatomy and reimagining healing, our portfolio of smarter, less invasive, more personalized tre ...
-
Backend Software Engineer
1 week ago
RIT Solutions, Inc. Milpitas, United StatesMilpitas California · hybrid · - Talented and motivated Back-End Software Developer/Engineer to join a passionate engineering team. · - As a Back-End Software Engineer, will be responsible for designing and implementing scalable, high-performance, and reliable back-end services ...
-
Software Test Validation Engineer
4 weeks ago
Qnovo Milpitas, United StatesOpen Role: Software Test Validation Engineer · About Qnovo · Since 2010, Qnovo has redefined one of the most fundamental technological advances of the last century - the lithium-ion battery. As an early innovator, we recognized the immense potential in enhancing batteries through ...
-
Senior Software Engineer
1 week ago
Cisco Milpitas, United StatesJob Description · Job DescriptionWho We Are · Cisco's IOT platform Group builds for the IOT routing platforms. This group handles all of IOT platform solution needs, helping Cisco be the market leader in IOT. In order to fervently continue to grow revenue, the group is looking fo ...
-
Principal, Software Engineer
3 weeks ago
Walmart Milpitas, United StatesPosition Summary... · What you'll do... · Walmart Global Tech is looking to hire a Principal Software Engineer (Backend Focused) for the Marketplace Seller Fulfillment Services Platform in Sunnyvale, California. An ideal candidate must have expertise in Java, strong knowledge ...
-
Senior, Software Engineer
6 days ago
Walmart Milpitas, United StatesPosition Summary... · What you'll do... · About the team: · Join our Walmart's Display Ad team of skilled engineers and help shape the performance optimization strategies of our cutting-edge systems. If you're a passionate and driven individual with a knack for uncovering syst ...
-
Hybrid Software Engineer
2 weeks ago
A-Line Staffing Solutions Milpitas, United StatesJob Title: Hybrid Software Engineer · Pay: $75-$85 an hr | Bi-weekly · Job Type: Hybrid in Milpitas, CA · Shift Options: · Work days/hours: M - F 8am - 5pm · WORK LOCATION: We offer only a hybrid work model, 3 days in the office, and 2 days remote. · Hybrid Software Engineer ...
-
Sr. Software Engineer
1 week ago
Money Fit by DRS Milpitas, United StatesWe know touch - it's our only business. In fact, we invented the touchscreen over 50 years ago and haven't stopped since. Every 21 seconds, a new Elo touch screen is installed somewhere in the world. We obsess over details to exceed the highest quality standards. · Our sales app ...
-
Senior Software Engineer
1 week ago
Dawar Consulting Milpitas, United StatesJob Description · Our client, a world leader in semiconductors industry is looking for a "Senior Software Engineer". Please have a look at the details below: · Job Title: Senior Software Engineer - Semiconductor (C++/OOP/OOD/Debugging skills/Machine Control/Multi-threaded/Multi ...
-
Senior Software Engineer
3 weeks ago
Cisco Milpitas, United StatesWe are seeking a highly motivated and results-oriented Senior Software Engineer with experience in data engineering and analytics to join our growing team. In this role, you will play a key role in crafting, developing, and deploying data-driven solutions that will help us gain d ...
-
Hybrid Software Engineer
3 weeks ago
A-Line Staffing Solutions San Francisco, United States PermanentJob Title: Hybrid Software EngineerPay: $75-$85 an hr Bi-weeklyJob Type: Hybrid in Milpitas, CAShift Options: Work days/hours: M - F 8am - 5pm · WORK LOCATION: We offer only a hybrid work model, 3 days in the office, · ...
-
Senior Software Engineer
4 weeks ago
Memverge Milpitas, United StatesJob Description · Job DescriptionSalary: · Senior Software Engineer – Back End, Infrastructure Management · Location: Milpitas, CA · The Role: · MemVerge is searching for expert software developers who are specialized in system management to join our award-winning engineerin ...
-
Senior Software Engineer
1 week ago
MKS Instruments Milpitas, United StatesWe are looking for an exceptional Software Engineer · In 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 pro ...
-
Sr. Software Engineer
1 week ago
ELO Touch Milpitas, United StatesWe know touch - it's our only business. In fact, we invented the touchscreen over 50 years ago and haven't stopped since. Every 21 seconds, a new Elo touch screen is installed somewhere in the world. We obsess over details to exceed the highest quality standards. · Our sales app ...
-
Principal Software Engineer
1 week ago
Western Digital Milpitas, United StatesJob Description · Job DescriptionCompany Description · At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. · At our core, Western Digital is a company of problem solvers. People ...
Senior Software Engineer - Milpitas, United States - MKS Instruments
Description
We are looking for an exceptional Software Engineer
In 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:
What you will bring to the team:
If you have any of the following, please let us know:
We 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.
MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details. MKS is generally only hiring candidates who reside in states where we are registered to do business.
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.At MKS, it is not typical for an individual to be hired at or near the top of the range for the role.
Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS [or as applicable].
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, [6 weeks fully paid] parental leave, adoption assistance and tuition reimbursement [and for participation in any stock programs, signing bonus, etc.].
#LI-EK1
Globally, our policy is to recruit individuals from wide and diverse backgrounds. However, certain positions require access to controlled goods and technologies subject to the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR). Applicants for these positions may need to be "U.S. persons." "U.S. persons" are generally defined as U.S. citizens, noncitizen nationals, lawful permanent residents (or, green card holders), individuals granted asylum, and individuals admitted as refugees.
MKS Instruments, Inc. and its affiliates and subsidiaries ("MKS") is an affirmative action and equal opportunity employer: diverse candidates are encouraged to apply. We win as a team and are committed to recruiting and hiring qualified applicants regardless of race, color, national origin, sex (including pregnancy and pregnancy-related conditions), religion, age, ancestry, physical or mental disability or handicap, marital status, membership in the uniformed services, veteran status, sexual orientation, gender identity or expression, genetic information, or any other category protected by applicable law. Hiring decisions are based on merit, qualifications and business needs. We conduct background checks and drug screens, in accordance with applicable law and company policies. MKS is generally only hiring candidates who reside in states where we are registered to do business.
MKS is committed to working with and providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation during the application or interview process due to a disability, please contact us
If applying for a specific job, please include the requisition number (ex: RXXXX), the title and location of the role