Sr. Electrical Design Engineer (Linux, Firmware, Embedded, C++)
$141.3k - $240.2kKLA
Company Overview KLA 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/Division With 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 Qualifications We 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 configuration Qualifications: 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 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: $141,300.00 - $240,200.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 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. Now hiring curious minds who want to learn even more. Explore KLA at 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. For additional information, view the US Know Your Rights poster on the U.S. Equal Employment Opportunity Commission website. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
$224k - $431.25k
NVIDIA Gruppe is seeking a senior firmware engineer to design and implement microcontroller firmware for GPU server platforms. The role... ...firmware development with a strong focus on embedded systems and C/C++ programming. The successful candidate will collaborate...SeniorC++$147.4k - $272.1k
Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of... ...minimum of 5 years of industry experience, proficiency in C/C++ programming, and a background in embedded firmware. The...SeniorC++- Apple Inc. is looking for an Embedded Real Time Critical Control Firmware Engineer to design and implement algorithms that utilize AI/ML principles. This role involves... ..., along with strong programming skills in C and C++. Apple offers competitive base pay, stock options,...SeniorC++
- People Consultancy Services (PCS) seeks an Embedded Firmware Engineer based in Fremont, CA. The ideal candidate will have over 10 years of experience... ...systems, specializing in Embedded Firmware using C/C++ and RTOS. This full-time position requires collaboration on...SeniorC++Full time
- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software... ...of experience in software development, primarily in C++, and relevant degrees. The base salary ranges from $...SeniorC++
$174k - $253k
...Inc. in Mountain View, CA, is seeking a Senior Software Engineer for Embedded Systems and Firmware. The candidate will develop software for wearable... ...algorithms. The position demands strong experience in C++, embedded operating systems, and low-level debugging. The...SeniorC++- ..., located in Mountain View, seeks a Senior Embedded Systems Engineer to own firmware development for power electronics. You will design production-grade firmware while applying automotive... ...in a relevant field, and proficiency in C/C++. Competitive benefits and an equity package...SeniorC++
- ...Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of... ...candidate will possess strong C/C++ skills and over 5 years of... ...development, with a focus on Linux environments. Responsibilities include designing and implementing embedded software...SeniorC++
- ...in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You... ...experience in embedded software development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving...SeniorC++
$174k - $253k
Senior Software Engineer, Embedded Systems and Firmware Company: Google Location: Mountain View... ...programming languages (C++). 3 years of experience testing... ...experience with software design and architecture. 3 years... ...UART). Knowledge of Unix/Linux environments and kernel...SeniorC++- ...Develop and maintain firmware on STM32 / TI /... ...clean, maintainable C/C++ for real-time embedded systems Diagnose hardware... ...and controls engineers Develop internal tools... ...to code reviews and design discussions Design and... ...in Computer Science, Electrical Engineering, or...C++
- Senior Software Engineer, Pixel Audio, Embedded Systems, Firmware corporate_fare Google place Mountain View, CA, USA... ...more programming languages (e.g., C++). 3 years of experience testing,... ...year of experience with software design and architecture. 3 years of experience...SeniorC++
$181.1k - $318.4k
Embedded Real Time Critical Control Firmware Engineer Apple is where individual imaginations gather together, committing to... ...you’ll add something. Description Design and implement algorithms using... .... Fundamental facility with C and C++, compilers, build and source code...C++Relocation- ...seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and... ...software, especially in a Linux environment. Ideal candidates... ...Computer Science or Electrical Engineering, 2+ years... ...a strong grasp of C/C++. Necessary skills also...C++
$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA Bachelor’s degree... ...systems programming languages (e.g., C++ or C). 3 years of experience testing... ...1 year of experience with software design and architecture. 3 years of experience...SeniorC++Full timeWorldwide- ...seeking a full-time Embedded Firmware Engineer to join our software... ...-4 years’ embedded C/C++ programming experience... ...the past Soldering and electrical debugging experience... ...SPI) Familiarity with linux based systems.... ...components for an embedded design Product-oriented thinking...C++Full time
$130k - $175k
...speeds worldwide. Senior Embedded Software Engineer Core responsibilities... ...Collaborate with hardware, firmware, and product teams to design, develop, integrate, and... .... Expert knowledge of Linux/RTOS platform development... ...systems. 5+ years of C/C++ embedded systems development...SeniorC++WorldwideFlexible hours- Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio... ...The role involves developing software for embedded systems, optimizing performance, and collaborating... ..., specifically in embedded systems and C++. This position offers a chance to...SeniorC++
- ...Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform... ...configuration, BIOS/firmware settings, secure boot enrollment... ...and maintain engineering design documents, software change... ...‑level language (C or C++ preferred) for platform daemons...SeniorC++Local areaFlexible hours
- We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware... ..., reliable code in C/C++, and a strong... ...systems, microcontrollers, and Linux applications. Develop and... ...degree in Computer Science, Electrical Engineering, or related field...C++
- 42dot Inc. is seeking an Embedded SW Engineer to develop and optimize in-vehicle applications for next... ...a strong background in embedded Linux development and collaboration with cross... ...years of experience, strong skills in C/C++, and a passion for mobility innovation....SeniorC++
- ...Responsibilities Design and implement Microcontroller Firmware for GPU Server platforms... .... Develop C/C++ server manageability... ...in an RTOS embedded-optimized environment... ...Degree (or higher) in Electrical Engineering or Computer... ...understanding of Linux fundamentals, various...C++Local area
- ...dedicated to excellence in the design and engineering of Lam's etch and... ...impact you’ll make As an Embedded Electrical Systems Design Engineer on... ...capture to system integration. Firmware development on these embedded... ...or FPGA focused (C, C++, Verilog, VHDL). Strong troubleshooting...C++Local area
$159.5k - $271.2k
## Lead Embedded Software Engineer (Machine Control/Linux/C/C++)Applylocations: Milpitas, CAtime type:... ...towards advanced chip design, KLA's Global Products... ...deployment of complex software/firmware for machine control in... ..., systems engineering, electrical, optics, opto-mech,...C++Minimum wageWork experience placementFlexible hours$200k - $230k
About Us With electric vehicles expected... ...come. Reports To Sr. Manager, Power Electronics Firmware What You Will... ...and Firmware Engineer with more than seven... ...in developing embedded firmware for power... ...to ChargePoint Design and implement... ...experience in C/C++, Assembly for 32...SeniorC++Full time$217k - $359k
...THE ROLE As a Senior SSD Firmware Architect, you will be... ..., including subsystem design, firmware modularization... ...Review designs, mentor engineers, and improve... ...Strong background in embedded firmware development and... ...interaction. Proficiency in C/C++, with experience using...SeniorC++Work at office$171k - $264k
...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle... ...with expertise in developing embedded software applications on... ...software development using C/C++ and assembly languages Hands‑on experience with RTOS, Linux, and/or ARM systems Debugging skills...SeniorC++Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves...C++
- Tech Mirrors seeks a C++ Developer specializing in firmware and validation to join their Santa Clara team. This role involves developing and validating... ...devices, requiring strong skills in C/C++, embedded systems, and various debugging tools. The ideal candidate...C++
$120k - $200k
A leading robotics company in Mountain View, CA is seeking a Firmware Engineer to bridge hardware and software. The ideal candidate has strong embedded C/C++ experience and a background in electromechanical systems. You will work on improving robot behaviors, analyzing...C++
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!
- senior electrical designer Milpitas, CA
- electrical engineering consultant Milpitas, CA
- electrical equipment engineer Milpitas, CA
- sr electrical engineer Milpitas, CA
- electrical maintenance engineer Milpitas, CA
- electrical design engineer Milpitas, CA
- electrical distribution designer Milpitas, CA
- electrical engineer pe Milpitas, CA
- electrical engineer Milpitas, CA
- electrical designer Milpitas, CA

