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

Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++)

$141.3k - $240.2k

KLA-Tencor Corporation

Company OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.Group/DivisionWith over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Broadband Plasma Division (BBP) provides market-leading patterned wafer optical inspection systems for leading-edge IC manufacturing. Logic, foundry, and memory customers depend on BBP products to detect yield-critical defects for process debug and excursion monitoring at advanced process nodes. BBP flagship products include the 29xx and 39xx series which leverage Broadband Plasma technology to capture a wide range of defects with ultimate sensitivity at the optical inspection speeds needed for inline defect monitoring.Job Description/Preferred QualificationsWe are looking for a Sr. Electrical Design Engineer to join our team in Milpitas!Responsibilities:Designing, implementing, and debugging of Linux firmware for embedded sensing and communications systems (cameras, sensors, etc.).Learning the different aspects of KLA products by developing features in various areas and fields - power electronics, signal processing and communication over different platforms.Design and development of the system architecture, from the perspective of hardware interfaces, sensing components, communication protocols, software and hardware connectivity, etc.End-to-End Ownership of a project or product: from concept and simulation, through development and integration and field deployment.Bring-up of new hardware, working with datasheets for device configurationQualifications:Strong capabilities of solving firmware (using lab instruments) and hardware/software integration.Proficiency with Linux internals, networking and Embedded Linux build systems.Proficiency in programming in C and C++ in an embedded environment; knowledge of Python.Experience in low-level programming - BSP coding, drivers.Experience in the design and development processes of multi-disciplinary products which integrate software and electronics (ability to read and understand schematics).Familiarity with modern DevOps stack & standards (git, SVN, testing automation).Knowledge of various protocols to interface different peripherals: I2C, SPI, PCIe.Minimum QualificationsDoctorate (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 yearsBase Pay Range: $141,300.00 - $240,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 including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.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 us at View email address on click.appcast.io or at View phone number on click.appcast.io to request accommodation.Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to View email address on click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information. SummaryLocation: Milpitas, CAType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++) in Milpitas, CA vacancy
  • $154.68k - $231.7k

     ...components, including embedded FW, customer...  ...of a Principal Engineer in our team is...  ...Architecture, Design, Development,...  ...of embedded C firmware for controlling...  ...constrained embedded C/C++ FW...  ...device drivers, Linux kernel, etc.Familiarity...  ...Science, Electrical/Software Engineering... 
    Senior
    C++
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $94.16k - $141k

     ...components, including embedded FW, customer SDK,...  ...embedded C firmware for controlling PAM...  ...concept through design, review, implementation...  .../ Electronics Engineering or related...  ...environments based on C/C++Excellent debug capability...  ...of git, Linux, makefiles, gdb,... 
    Senior
    C++
    Permanent employment
    Internship
    Remote work
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $174k - $252k

    Design and implement Android and Microcontroller...  ...driver and firmware level power, thermal...  ...software development in C/C++, Firmware, Connectivity, Embedded Systems.3 years of...  ....Google's software engineers develop the next-...  ...MicroXR connectivity, Electrical Engineering (EE),... 
    Senior
    C++

    Google

    San Jose, CA
    1 day ago
  • $138k - $206k

     ...including smartphones, electric vehicles,...  ...whose innovative designs are pushing the boundaries...  ...and storage. The Embedded Solution Software...  ...of cutting-edge firmware solutions for embedded...  ...Embedded Firmware Engineer to join our team...  ...skills with C, C++, C++11/17, PythonExperience... 
    Senior
    C++
    Work at office
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  • $200k - $230k

    About UsWith electric vehicles expected to be nearly...  ...Electronics Controls and Firmware Engineer with more than seven...  ...expertise in developing embedded firmware for power...  ...controllers.Validate design concepts through both...  ...programming experience in C/C++, Assembly for 32-bit... 
    Senior
    C++

    ChargePoint

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

     ...impossible. As a Senior Embedded Software Engineer , you will work in a...  ...Hardware Engineers, Firmware Engineers, Software...  ...Product Managers to design, develop, integrate,...  ...Expert knowledge of Linux/RTOS platform...  ...systems ~5+ years of C/C++ embedded systems development... 
    Senior
    C++
    Full time
    Worldwide
    Flexible hours

    Tarana Wireless, Inc.

    Milpitas, CA
    1 day ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...of Position The Senior Embedded Linux / Yocto Software Engineer...  ...configuration, BIOS/firmware settings, secure boot...  ...maintain engineering design documents, software change...  ...-level language (C or C++ preferred) for... 
    Senior
    C++
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $160k - $190k

     ...ALSO. We’re ALSO, an electric mobility company...  ...integrated, small EVs designed to meet the global mobility...  .... The Role As a Sr. Validation & Tools Engineer focusing on Embedded Firmware & Software validation you...  ...scripting skills in C/C++ and Python, with experience... 
    Senior
    C++
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    23 days ago
  •  ...PCs, gaming and embedded systems. Grounded...  ...upbeat software engineer to join our growing...  ...Develop Bare Metal firmware, drivers or tools...  ...to the design and implementation...  ...experience in C, C++Understanding of object-oriented...  ...Familiarity with Linux and modern software... 
    Senior
    C++

    AMD

    San Jose, CA
    1 day ago
  • $159.5k - $271.2k

     ...of physicists, engineers, data scientists...  ...advanced chip design, KLA's Global Products...  ...Lead Embedded Software Engineer...  ...to integrated electrical, mechanical, and...  ...complex software and firmware for machine...  ...built in C/C++ for electro-mechanical...  ...(real-time Linux, VxWorks) in high... 
    C++
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    4 days ago
  •  ...to PCs, gaming and embedded systems. Grounded...  ...working across silicon, firmware, and software to...  ...interact with key engineering and management...  ...products and custom designs. Guidance consists...  ...programming in Linux and AndroidBackground...  ...background in C, C++, and scripting... 
    Senior
    C++

    AMD

    San Jose, CA
    4 days ago
  • $119k - $261k

     ...dedicated to excellence in the design and engineering of Lam's etch and...  ...The impact you’ll makeAs an Embedded Electrical Systems Design Engineer on...  ...capture to system integration. Firmware development on these...  ...focused or FPGA focused (C, C++, Verilog, VHDL) Strong troubleshooting... 
    C++
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    10 hours ago
  • $174k - $252k

     ...programming languages (C++).3 years of experience...  ...experience with software design and architecture.3...  ...experience working with embedded operating systems.Preferred...  ...). Knowledge of Unix/Linux environments and kernel...  ...development.Google's software engineers develop the next-... 
    Senior
    C++
    Remote work

    Google

    Mountain View, CA
    1 day ago
  • $135.1k - $168.9k

     ...for the emissions-free Electric Adventure Vehicles we...  ...Role Summary As a Sr. Embedded Software Engineer, you will be a technical...  ...full-stack embedded Linux solutions-from low-...  ...DevOps & CI/CD * Design and maintain CI/CD pipelines...  ...system services in C/C++ that interface... 
    Senior
    C++
    Full time
    Contract work
    Part time
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...more than great engineering—it takes a team of...  ...seeking an experienced Sr. Staff Firmware Engineer with...  ...to lead the design, development, and...  ...Computer Science, Electrical Engineering, or related...  ...of experience in embedded software...  ...background in C/C++. Strong understanding... 
    Senior
    C++

    Axiado Corporation

    San Jose, CA
    4 days ago
  • $174k - $252k

     ...with software development in C/C++.3 years of experience testing,...  ...year of experience with software design and architecture.3 years of experience working with embedded operating systems.Experience in...  ...) systems.Google's software engineers develop the next-generation technologies... 
    Senior
    C++

    Google

    San Jose, CA
    1 day ago
  • $203.8k - $315.9k

    DescriptionJob Title: Principal Software Engineer, Embedded Linux Job Location: San Jose, CA (This...  ...experienceHands-on experience developing firmware, boot code and SW using high...  ...highly desirableGood proficiency with C/C++Proven track record and experience building... 
    C++
    Full time
    Work at office

    SiMa Technologies

    San Jose, CA
    10 hours ago
  • $174k - $253k

     ...Review code developed by other engineers and provide feedback to ensure...  .... Participate in, or lead design reviews with peers and stakeholders...  ...programming languages (e.g. C++ or C).3 years of experience...  ...years of experience working with embedded operating systems.Preferred... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, CA
    10 hours ago
  • $174k - $253k

     ...Review code developed by other engineers and provide feedback to ensure...  .... Participate in, or lead design reviews with peers and stakeholders...  ...programming languages (e.g. C++ or C)3 years of experience...  ...years of experience working with embedded operating systems.Preferred qualifications... 
    Senior
    C++
    Worldwide

    Google

    Sunnyvale, CA
    10 hours ago
  • $131.01k - $196.3k

     ...ImpactMarvell Central Engineering (CE) develops Marvell...  ...development, circuit design, physical design, packaging...  ...integration of an embedded RISC-V core (e.g., SiFive...  ...-metal and RTOS-based firmware for PHY/IP control and...  ...proficiency in C/C++ with bare-metal programmingExperience... 
    Senior
    C++
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  • $187.08k

    Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas...  ...Job Summary: Responsible for the design, development, and maintenance of embedded firmware for solid-state storage...  ...programming language in C/C++ for embedded systems. Require skills... 
    Senior
    C++

    Silicon Motion

    Milpitas, CA
    4 days ago
  •  ...Labs (U.S.) Inc. is seeking a Senior Firmware Engineer to join our Power Architecture team to...  ...for ML acceleration hardware. You will design control algorithms, implement tracing...  ...on actual hardware. Experience with C/C++, embedded systems, and performance monitoring is... 
    Senior
    C++

    Amazon

    Cupertino, CA
    1 day ago
  •  .... We’re a team of engineers, clinicians, and innovators...  ...Description The Embedded Platform Software team designs and builds the...  ...Algorithms, FPGA, Electrical, Clinical, Interaction...  ...skills in C/C++ for embedded systems...  .... Experience with Linux and embedded RTOS environments... 
    Senior
    C++
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...highly motivated Firmware Engineer to join the NVLink...  ...execution from design to final verification...  ...Engineering, Electrical Engineering, or a...  ..., networking, or embedded systems space.Software...  ...in C and C++, with a solid grasp...  ...principles.Verification & Linux: Proven hands-on... 
    Senior
    C++
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller architectures (e.g., ARM Cortex-M/R/A... 
    Senior
    C++

    Saxon Global

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...inventions are the engine of accelerated...  ...a skilled PCIe Firmware Engineer to...  ...and the PCIe FW design team. You will...  ...see:A degree in Electrical Engineering, Computer...  ...experience in embedded firmware...  ...concepts and tools (C++, Jenkins)....  ...protocols and the Linux operating... 
    Senior
    C++
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...work.Join NVIDIA's Embedded Platform...  ..., safety-critical engineering, and ground breaking...  ...What You'll Be Doing:Design and evolve middleware...  ...with hardware and firmware engineers to co-design...  ...in C and modern C++.Deep experience...  ...experience with the Linux kernel (drivers, subsystems... 
    Senior
    C++
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...looking for a Senior Firmware Engineer for our Memory Subsystem...  ...degree with focus in embedded systems (or equivalent...  ...architecture and firmware design.Excellent RTL and...  ...and coding skills in C/ C++/PythonUnderstanding of...  ..., windows OS, and Linux.Excellent debugging skills... 
    Senior
    C++
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $356.5k

     ...NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team...  ...demands strong coding skills in C, C++, and Python, along with a deep understanding of embedded systems. Applicants should have a BS or MS in Electrical Engineering and over 6 years of... 
    Senior
    C++

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing...  ...and GPU platforms. You will design firmware, participate in hardware...  ...This role requires 8–12 years of embedded software experience, strong C/C++, and a proven track record shipping... 
    Senior
    C++

    Segment (Twilio)

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++). Be the first to apply!