Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Keysight Technologies Logo

Embedded Software Developer

Keysight Technologies

$125,760 - $209,600
Sep 9, 2025
Santa Clara, CA, US
Apply Now

Keysight Technologies is looking to solve the problem of enabling the production of next-generation ICs, microprocessors, and memory chips by developing advanced laser interferometry systems for high-performance motion control in semiconductor manufacturing.

Requirements

  • 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.
  • Experience with CI/CD tools like Jenkins.
  • Experience with RTOS like VxWorks
  • Experience and knowledge of C-Sharp

Responsibilities

  • Design and Develop: Build robust embedded software and firmware drivers in C/C++ for precision measurement systems used in semiconductor manufacturing. This includes unit and system level testing to ensure reliability, security, 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 for efficient build and test automation. Conduct system-level debugging and performance tuning.
  • Communicate Effectively: Present results clearly and professionally—both written and verbal—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, development processes, test protocols and results.

Other

  • 2-6 years of experience in embedded software development.
  • Attention to detail and persistence in identifying the root cause of unusual results—strong problem-solving skills.
  • Ability to work independently toward project goals with general guidance.
  • Excellent organizational skills; able to manage multiple fast-paced projects simultaneously.
  • Strong communication skills across technical disciplines and stakeholder groups, including management, peers, customers, and suppliers.