Embedded Software Engineer – Laser Interferometry & CI/CD

Keysight Technologies

Santa Clara (CA)

On-site

USD 136,520 - 227,530

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus program
401(k) Plan
Flexible Time Off
Tuition Reimbursement
Health, dental, and vision

Job summary

Keysight Technologies in California is hiring a Software Engineer to lead the design and development of embedded software and firmware drivers for precision measurement systems used in semiconductor manufacturing. You will collaborate with hardware engineers, build robust CI/CD pipelines with Jenkins, and contribute to system‑level testing, reliability, and customer‑focused delivery.

Responsibilities include maintaining software, ensuring security and customer requirements, and staying current

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
  • 4‑8 years of experience in embedded software development.
  • Strong proficiency in C/C++ and scripting (e.g., Bash/Python).
  • Solid understanding of object‑oriented programming and embedded system architecture.
  • Familiarity with Unix‑based development environments and version control (GIT).
  • Knowledge of build systems and Makefiles.
  • Attention to detail and persistence in identifying root causes of issues.
  • Ability to work independently toward project goals with general guidance.
  • Excellent organizational skills; able to manage multiple fast‑paced projects.

Responsibilities

  • Drive Department Standards: lead a group of engineers to integrate corporate wide resources and develop best practices for application in laser interferometry.
  • Design and Develop: build robust embedded software and firmware drivers in C/C++ for precision measurement systems used in semiconductor manufacturing, including testing to ensure reliability and adherence to customer requirements.
  • Maintain and Support: sustain released software codebases to ensure long‑term reliability, performance, and customer satisfaction.
  • Integrate Across Disciplines: collaborate with hardware engineers and other technical teams to ensure seamless integration with analog/digital systems and negotiate design trade offs.
  • Automate and Optimize: develop and maintain CI/CD pipelines using Jenkins; conduct system level debugging and performance tuning.
  • Communicate Effectively: present results clearly to peers, management, and cross functional teams.
  • Customer-Focused Delivery: ensure current customer demands are met through responsive and high-quality software solutions.
  • Document Thoroughly: create and maintain clear technical documentation, including specifications and test protocols.
  • Stay Current: apply best practices in embedded systems development and stay informed on industry trends.
  • Uphold Standards: demonstrate ethical conduct and compliance with health and safety policies.

Skills

C/C++
Bash/Python scripting
Unix-based development
GIT
CI/CD with Jenkins
RTOS (VxWorks)
C#

Education

Bachelor's or Master's in Computer or Electrical Engineering
MS with 4 years experience preferred; BS with 6 years preferred

Tools

Makefiles

Job description

Keysight Technologies in California is hiring a Software Engineer to lead the design and development of embedded software and firmware drivers for precision measurement systems used in semiconductor manufacturing. You will collaborate with hardware engineers, build robust CI/CD pipelines with Jenkins, and contribute to system‑level testing, reliability, and customer‑focused delivery.

Responsibilities include maintaining software, ensuring security and customer requirements, and staying current

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

R&D Software Engineer
R&D Software Engineer

Keysight Technologies • Santa Clara (CA)

On-site
USD 136,000 - 228,000
Bonus program
401(k) Plan
Flexible Time Off
+2
C#/C++ Software Engineer - Test & Measurement Systems
C#/C++ Software Engineer - Test & Measurement Systems

Keysight Technologies SAles Spain SL. • Germany (OH)

On-site
USD 90,000 - 130,000
Innovative R&D Software Engineer: Measurement HW Control
Innovative R&D Software Engineer: Measurement HW Control

Keysight Technologies • Santa Rosa (CA)

On-site
USD 122,000 - 200,000
Medical, dental and vision
401(k) Plan
Flexible Time Off
Embedded Firmware Engineer — Laser Spectroscopy Sensors
Embedded Firmware Engineer — Laser Spectroscopy Sensors

projectcanary • Hayward (CA)

On-site
USD 80,000 - 110,000
Laser Test Engineer
Laser Test Engineer

Anduril Industries • Lexington (VA)

On-site
USD 90,000 - 130,000
Full Family Health Coverage
16 Weeks Paid Parental Leave for All</
Caregivers
+6
Lead Embedded Software Engineer - Industrial Lasers
Lead Embedded Software Engineer - Industrial Lasers

Pinpointlaser • Peabody (MA)

On-site
USD 85,000 - 110,000
Medical & Dental benefits
2 weeks paid vacation
Training and education opportunities
Software Development Engineer
Software Development Engineer

Keysight Technologies SAles Spain SL. • Santa Rosa (CA)

On-site
USD 118,660 - 191,030
Medical, dental and vision
401(k) Plan
Tuition Reimbursement
+2
C# Software Engineer - Instrumentation for Hardware Systems
C# Software Engineer - Instrumentation for Hardware Systems

Semiconductor Engineering • North Reading (MA)

On-site
USD 90,000 - 130,000
Photonics Test Architect - Automated Wafer-Level Solutions
Photonics Test Architect - Automated Wafer-Level Solutions

Keysight Technologies • Santa Clara (CA)

On-site
USD 175,000 - 293,000
Medical & Vision
HSA (Health Savings Account)
FSA (Health Care and Dependent Care)
+9
Lead Software Program Manager - Oscilloscope Hardware Integration
Lead Software Program Manager - Oscilloscope Hardware Integration

Keysight Technologies • Santa Rosa (CA)

On-site
USD 163,000 - 274,000