Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Embedded Software Engineer

$154.9k - $263.3k

Dormont Manufacturing Company

Your Role: Lead, Innovate, Grow Seeking a highly motivated and experienced Lead Embedded Software Engineer within the RAPID division, instrumental in designing, developing, and sustaining complex embedded software powering industry‑leading reticle inspection systems. Provide technical leadership, mentor team members, and contribute significantly to architecture and implementation of real‑time control systems, sensor image capture pipelines, and hardware interfaces. Exceptional technical leaders aiming to grow into an engineering & project management role within KLA over the next few years. Opportunities to develop leadership skills, influence team direction, and contribute to project planning and execution, preparing for project management responsibilities. Job Responsibilities Spearhead the design, development, and deployment of complex software/firmware for machine control in semiconductor inspection systems. Project involves demanding real‑time embedded applications using C/C++ on RTOS such as real‑time Linux or VxWorks for high‑reliability application. Design and implement robust, scalable software for system control, high‑speed data acquisition, image processing, and intricate hardware interaction, translating system‑level requirements into software design and implementation. Collaborate across multidisciplinary teams – mechanical, systems engineering, electrical, optics, opto‑mechanics, algorithms, and applications – to build integrated solutions. Guide junior engineers, share expertise, and cultivate a team environment focused on technical excellence and growth. Champion modern software development methodologies (Agile, CI/CD, automated testing) to ensure quality and efficiency. Define and execute test plans, measure performance of key subsystems, and document, analyze and present testing results. Dive deep to troubleshoot complex system‑level issues and optimize performance‑critical software. Contribute to project planning, risk management, and technical roadmap discussions. Participate in all stages of development – design, implementation, deployment, testing, and troubleshooting. Required Skills & Qualifications MS in Electrical Engineering/Computer Science/Control Systems or similar fields. 8+ years of working experience in an industrial environment in embedded software development. Strong knowledge of C/C++ programming, Object‑Oriented Design & Programming. Strong knowledge of Linux/RTOS OS environments, multi‑threading, synchronization, and SW architecture design. Knowledge of communication protocols such as Serial‑RS232, Ethernet/EtherCAT/TCP‑IP socket/network communication and related programming. Strong analytical capabilities, written and verbal communication, and interpersonal skills to present software design in reviews. Demonstrated perseverance and ability to work collaboratively. Excellent communication skills, self‑motivated, high curiosity, fast learner, and strive to turn prototype ideas into quality production code for mission‑critical applications. Strong software debugging and troubleshooting skills. Preferred (nice to have) Skills Hands‑on experience and laboratory exposure to electrical, mechanical and optical measurement instruments. Experience in semiconductor fab operations/manufacturing technology. Linux administration knowledge and UML knowledge. Knowledge of Python or other scripting language. Knowledge of motion control systems with Stepper/Servo/Piezo motors, servo control loop (e.g., PID), classical or modern control theory. Systems thinking based on first principle and physics. Project planning and management skills. Minimum Qualifications Doctorate (Academic) Degree and related work experience of 3 years; Master’s Level Degree and related work experience of 6 years; Bachelor’s Level Degree and related work experience of 8 years. Base Pay Range $154,900.00 – $263,300.00 Annually Primary Location USA-CA-Milpitas-KLA Benefits KLA’s total rewards package may include participation in performance incentive programs and eligibility for additional benefits including medical, dental, vision, life, and other voluntary benefits; 401(K) with company matching; employee stock purchase program (ESPP); student debt assistance; tuition reimbursement; development and career growth opportunities; financial planning benefits; wellness benefits including employee assistance program (EAP); paid time off and paid company holidays; family care and bonding leave. Equal Opportunity Employer KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact View email address on click.appcast.io to request accommodation. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Milpitas, CA vacancy
  • KLA-Belgium is seeking a Lead Embedded Software Engineer in Milpitas, CA to design and develop software for semiconductor inspection systems. You will lead the charge in complex embedded applications while mentoring a team and driving software methodologies. Ideal candidates... 
    Suggested

    KLA-Belgium

    Milpitas, CA
    1 day ago
  • $154.9k - $263.3k

    Dormont Manufacturing Co is seeking a Lead Embedded Software Engineer to design, develop, and sustain software for advanced inspection systems in Milpitas, California. The role involves mentoring junior engineers, providing technical leadership, and collaborating across... 
    Suggested

    Dormont Manufacturing Co

    Milpitas, CA
    5 days ago
  • $159.5k - $271.2k

    ## Lead Embedded Software Engineer (Machine Control/Linux/C/C++)Applylocations: Milpitas, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: 2529441**Company Overview**KLA is a global leader in diversified electronics for the semiconductor manufacturing... 
    Suggested
    Minimum wage
    Work experience placement
    Flexible hours

    KLA-Belgium

    Milpitas, CA
    1 day ago
  • OSI Engineering in Cupertino, California is seeking an Embedded Software Project Lead to support the development of next-generation embedded product lines. This role demands strong embedded systems depth and effective collaboration with firmware, hardware, and test teams... 
    Suggested

    OSI Engineering

    Cupertino, CA
    3 days ago
  • $130k - $175k

    Tarana Wireless Inc in Milpitas is seeking a Senior Embedded Software Engineer to redefine wireless technology. You’ll collaborate across teams to design, develop, and test new features for our Fixed Wireless Access products. The ideal candidate will have strong C/C++... 
    Suggested

    Tarana Wireless

    Milpitas, CA
    1 day ago
  • $165k - $241.4k

     ...Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team,...  ...debug prototypes and validate software. Lead technical reviews and discussions across...  ...developing, debugging, and validating embedded systems and device drivers for protocols... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    3 days ago
  • $130k - $175k

     ...delivering fiber‑class internet speeds worldwide. Senior Embedded Software Engineer Core responsibilities include bringing up and maintaining...  ...systems for next‑generation Fixed Wireless Access products, and leading feature delivery. Candidates should be intellectually... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    3 days ago
  •  ...CANFD, Ethernet, Modbus, etc.) Write clean, maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware integration issues Collaborate closely with hardware and controls engineers Develop internal tools and test scripts (Python preferred) Support... 

    Scylla Solutions

    Milpitas, CA
    4 days ago
  • $152k - $241.5k

     ...Participate in silicon bring‑up and software development phases. Lead data‑driven discussions on product...  ...Qualifications B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer...  ...experience. 5+ years of relevant embedded engineering experience and a strong... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $201k - $251k

    Wisk Aero LLC is looking for a Sr. Staff Software Engineer focused on Embedded Systems to lead the development of software for our autonomous aircraft. This hybrid position requires onsite work 3 days a week at our Mountain View HQ and involves collaboration with cross-... 
    Flexible hours
    3 days per week

    Wisk Aero LLC

    Mountain View, CA
    2 days ago
  • Cisco Systems, Inc. is looking for a Technical Leader for its AI Software and Platform team in Milpitas, California. You will shape the...  .... The ideal candidate has over 10 years of backend software engineering experience, proficiency in Python, and a strong understanding... 

    Cisco Systems, Inc.

    Milpitas, CA
    2 days ago
  • KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data... 

    KLA

    Milpitas, CA
    2 days ago
  • KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The ideal candidate will possess strong C/C++ skills and over 5 years of experience in embedded software development, with a focus... 

    KLA-Belgium

    Milpitas, CA
    3 days ago
  •  ...to become the first dedicated software hire and help define the...  ...platform. It is not a narrow embedded maintenance role. The scope of...  ...role is huge; this person will lead software architecture and implementation...  ..., and helping establish the engineering patterns that a future... 

    Cambridge Terahertz

    Santa Clara, CA
    2 days ago
  •  ...A leading technology firm in San Jose is seeking a System Software Engineering Lead to develop and maintain system-level platform code across Android and Linux. The role requires at least 5 years of experience in system-level coding, strong architectural skills, and knowledge... 

    Rivet Industries, Inc.

    San Jose, CA
    3 days ago
  •  ...Hi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1)... 
    Contract work

    Info Way Solutions

    Fremont, CA
    3 days ago
  • A robotics engineering company in California is seeking an experienced embedded firmware engineer. The role involves developing and maintaining firmware on various MCU platforms and implementing low-level drivers. Candidates should have a degree in Computer Science or... 

    Scylla Solutions

    Milpitas, CA
    2 days ago
  • A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include... 

    SERES AUTO_USA

    Milpitas, CA
    5 days ago
  • $160k - $185k

     ...Job Title: Lead Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others... 
    Temporary work
    Casual work
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Snapsheet

    Fremont, CA
    29 days ago
  • $150k - $200k

    Central Business Solutions, Inc is seeking a talented engineer in Milpitas, CA, specializing in firmware development for SSD products....  ...degree in Electrical Engineering and a minimum of three years in software/firmware applications engineering, with experience in PCIe and... 

    Central Business Solutions, Inc

    Milpitas, CA
    5 days ago
  •  ...Chipton-Ross is seeking an Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS Experience with programming languages such as C, C++ Ability to work with multi-disciplined teams Experience in embedded software development Active... 
    Full time
    Contract work
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    2 days ago
  •  ...Strong understanding of vehicle EE architectures and automotive development practices. Embedded C, C++ Experience. Job Description: Deep knowledge of embedded software architecture and development processes Experience supporting software through the product lifecycle,... 

    TechDigital Group

    Mountain View, CA
    3 days ago
  • $150k - $250k

     ...Responsibilities: • Design, develop, and optimize embedded software for real-time and AI-driven applications. • Work with FPGA and...  ...resources. • Provide technical leadership, mentoring junior engineers and driving best practices in embedded software development.... 
    Local area

    TetraMem INC

    San Jose, CA
    1 day ago
  • $171k - $264k

     ...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is a...  ...develop, deploy, and update complete vehicle software and AI applications. This is one of the...  ...engineers with expertise in developing embedded software applications on production... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Sunnyvale, CA
    3 days ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual...  ...experts exploring new concepts through rapid prototyping leading to shipping products. Embedded Software Engineer:... 

    Kasmo Global

    Sunnyvale, CA
    1 day ago
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...Product Development Platform Software team. The engineer will collaborate...  ...team to design and build the embedded software platform. The...  ...Mentor junior engineers and lead by example in code quality, debugging... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract...  ...Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging: •Expertise... 
    Contract work

    Experis/Manpower Group

    Sunnyvale, CA
    1 day ago
  •  ...PyTorch, OpenGL, real-time operating systems and embedded In addition, the application domains will be 5...  ...Bachelors in Computer Science, Computer Engineering or Electrical Engineering with an emphasis on embedded software development, operating systems, or computer architecture... 
    Full time

    Alumni Ventures

    San Jose, CA
    2 days ago
  • $147.4k - $272.1k

     ...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Full time

    Fortinet

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!