Jobs
>
Senior Software Engineer
>
Milpitas

    Senior Software Engineer - Milpitas, United States - MKS Instruments

    Default job background
    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:

    • 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

    What you will bring to the team:

    • 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

    If you have any of the following, please let us know:

    • 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

    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


  • KLA

    Software Engineer

    3 weeks ago


    KLA Milpitas, United States

    Base 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 ...

  • Groundhog Apps

    Software Engineer

    1 week ago


    Groundhog Apps Milpitas, United States

    Education/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 ...

  • KLA

    Software Engineer

    2 weeks ago


    KLA Milpitas, United States Full time

    Base 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 ...

  • KLA-Belgium

    Software Engineer

    1 week ago


    KLA-Belgium Milpitas, United States

    Base 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 ...


  • Cisco Milpitas, United States

    You 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 ...


  • Johnson and Johnson Milpitas, United States

    Johnson & 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 ...


  • RIT Solutions, Inc. Milpitas, United States

    Milpitas 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 ...


  • Qnovo Milpitas, United States

    Open 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 ...


  • Cisco Milpitas, United States

    Job 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 ...


  • Walmart Milpitas, United States

    Position 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 ...


  • Walmart Milpitas, United States

    Position 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 ...


  • A-Line Staffing Solutions Milpitas, United States

    Job 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 ...


  • Money Fit by DRS Milpitas, United States

    We 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 ...


  • Dawar Consulting Milpitas, United States

    Job 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 ...


  • Cisco Milpitas, United States

    We 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 ...


  • A-Line Staffing Solutions San Francisco, United States Permanent

    Job 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, · ...


  • Memverge Milpitas, United States

    Job 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 ...


  • MKS Instruments Milpitas, United States

    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 pro ...


  • ELO Touch Milpitas, United States

    We 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 ...


  • Western Digital Milpitas, United States

    Job 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 ...