StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Engineering Manager

MKS Inc. - Milpitas, CA

Apply Now

Job Description

Join to apply for the Software Engineering Manager role at MKS Inc.Join to apply for the Software Engineering Manager role at MKS Inc.Get AI-powered advice on this job and more exclusive features.A Day in Your Life at MKS:As a Software Engineering Manager at MKS, you will partner with electrical, mechanical, and optical engineering teams, as well as teams in marketing, product introduction, and manufacturing to lead and grow a globally distributed team of software and firmware engineers. In this role, you will report to the Director of Core Engineering.A Day in Your Life at MKS:As a Software Engineering Manager at MKS, you will partner with electrical, mechanical, and optical engineering teams, as well as teams in marketing, product introduction, and manufacturing to lead and grow a globally distributed team of software and firmware engineers. In this role, you will report to the Director of Core this role, you will guide the team through the entire new product development lifecycle to develop the most advanced lasers in the world. Your focus will be on building team capabilities, driving technical execution, and fostering a collaborative, accountable, and high-performing engineering culture. This role requires experience managing international teams, particularly those based in Europe, and the ability to coordinate effectively across time zones.You Will Make an Impact By:Lead, mentor, and support a distributed team of software and firmware engineers across multiple regionsProvide technical leadership and strategic direction for firmware and backend software development, including architecture, design, and implementationEstablish team priorities, set goals, and drive execution to deliver robust, maintainable, and scalable solutionsCollaborate with hardware and systems teams to ensure seamless software/hardware integrationChampion engineering best practices in code quality, testing, documentation, and continuous integration/continuous delivery (CI/CD)Participate actively in code reviews to ensure high-quality, maintainable, and well-documented code across the teamEnsure software development processes meet high standards of reliability, maintainability, and complianceGuide the adoption and usage of tools such as Confluence, Jira, and Microsoft Azure DevOps to manage workflows, documentation, and releasesFacilitate clear, consistent communication across international teams, and promote cross-regional collaborationSupport engineers in career growth, performance development, and technical decision-makingTranslate business and product objectives into clear, actionable engineering plans.Drive Agile process development and execution (e.g., sprints, Kanban), and lead project management activities to ensure timely, quality deliveryTravel Requirements: Up to 10% of Travel is requiredSkills You Bring:Bachelor’s or master’s degree in computer science, Electrical Engineering, or a related field.8+ years of software engineering experience, including 3+ years in a leadership or management role.Proven track record of managing distributed engineering teams.Strong technical foundation in embedded firmware and/or backend software development.Proficiency in one or more programming languages C (must), C#, C++, Python preferred.Experience with real-time operating systems such as FreeRTOS, ThreadX and/or QNXHands-on experience with Agile methodologies (Scrum, Kanban) and strong project management skills.Experience working with cross-functional hardware/software product development.Familiarity with Confluence, Jira, and Microsoft Azure DevOps for project tracking and documentation.Strong organizational, leadership, and communication skills.Demonstrated ability to deliver complex engineering projects across global teams.Excellent communication, documentation, and organizational skills.Preferred:Industry experience in scientific instrumentation, industrial automation, medical devices, or semiconductor equipmentExperience with real-time embedded systems, hardware abstraction layers, and motion controlExperience with Linux-based systemsFamiliarity with system-level integration, validation, and verificationKnowledge of DevOps practices and CI/CD pipelinesBackground working in regulated or safety-critical environmentsExperience with UI development for instrument control interfacesTechnical experience with ADC/DAC, I2C, SPI, RS-485, Ethernet, USB, and ARM Cortex-M microcontrollers (e.g., STM32)Exposure to FPGA systems and low-level peripheral interface developmentProficiency in using Git-based source control systems (e.g., Azure DevOps, GitHub, GitLab)What We Offer:A leadership role in a globally distributed engineering organization tackling technically challenging problemsAn opportunity to work on cutting-edge products at the intersection of hardware and softwareA collaborative culture focused on innovation, quality, and continuous improvementCompetitive compensation and benefitsOpportunities for growth and advancement within a technology-driven environmentPhysical Demands and Working Conditions:Constantly operates a computer and other office productivity machineryThis job operates in a professional office and laboratory environmentWe 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 pensation and Benefits:Salary Pay Range: $160,000 to $220,000 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, 12 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.].MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionIndustriesSemiconductor ManufacturingReferrals increase your chances of interviewing at MKS Inc. by 2xSign in to set job alerts for “Software Engineering Manager” roles.Sr Manager, Software Engineering in TestMountain View, CA $152,000.00-$248,000.00 2 days agoMountain View, CA $152,000.00-$248,000.00 4 days agoManager, Software Engineering, ReliabilityMountain View, CA $152,000.00-$248,000.00 2 weeks agoDirector of Software Engineering (AI Ops)Manager, Software Engineering - Premium TeamMountain View, CA $147,000.00-$240,000.00 1 week agoSenior Software Engineering Manager - Global E-commerceSan Jose, CA $257,400.00-$616,000.00 3 weeks agoManager, Software Engineering, ObservabilityMountain View, CA $147,000.00-$240,000.00 3 weeks agoSunnyvale, CA $169,000.00-$338,000.00 6 days agoSoftware Engineering Manager, Systems and InfrastructureSunnyvale, CA $169,000.00-$338,000.00 20 hours agoSoftware Engineering Manager, ReliabilityMountain View, CA $152,000.00-$248,000.00 2 weeks agoManager, Software Engineering - Agents PlatformPalo Alto, CA $205,000.00-$260,000.00 2 weeks agoSenior Engineering Manager, Core InfrastructureMountain View, CA $245,000.00-$330,000.00 3 weeks agoSan Jose, CA $143,700.00-$289,900.00 1 week agoLivermore, CA $170,000.00-$188,000.00 3 weeks agoSan Jose, CA $143,700.00-$289,900.00 5 days agoSan Mateo, CA $201,400.00-$302,000.00 1 month agoSan Francisco Bay Area $248,000.00-$279,000.00 2 weeks agoMenlo Park, CA $220,000.00-$235,000.00 3 weeks agoSan Jose, CA $210,400.00-$280,900.00 5 days agoMountain View, CA $238,500.00-$322,500.00 1 week agoSenior Manager, Software Engineering (NGFW Platform)Software Development Manager II, Google CloudSunnyvale, CA $197,000.00-$291,000.00 1 week agoSan Jose, CA $152,500.00-$262,350.00 4 weeks agoSunnyvale, CA $143,000.00-$286,000.00 1 week agoSan Francisco Bay Area $180,000.00-$240,000.00 2 weeks agoNewark, CA $130,000.00-$170,000.00 6 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.