Talent.com
Photonics Software Developer
Photonics Software DeveloperKeysight Technologies • Pasadena, California, US
Photonics Software Developer

Photonics Software Developer

Keysight Technologies • Pasadena, California, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15, employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over countries. Learn more about what we do.

Our award-winningculture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

At Keysight we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

The Optical Design Engineering Group at Keysight is at the forefront of photonic and optical design software, delivering advanced tools that enable global leaders in consumer electronics, communications, and advanced lighting to design, optimize, and analyze next-generation photonic devices and systems.

You Are :

You are a passionate and innovative engineer with a deep curiosity for the intersection of software development and photonics. With a strong academic background—ideally a Ph.D. in Photonics, Optics, Physics, Engineering, or a related field—you have honed your technical skills through hands-on experience in computational modeling and photonic system design. You thrive in collaborative, agile environments and excel at translating complex theoretical concepts into practical, high-performance software solutions.

As a lifelong learner, you stay up-to-date with the latest advancements in photonic device modeling and software engineering. You value clear communication, both written and verbal, and enjoy working with multidisciplinary teams to solve challenging problems. Your attention to detail ensures robust code and reliable software, while your creativity drives you to propose innovative solutions and contribute to the evolution of photonic technologies.

You are comfortable managing multiple projects, adapting quickly to shifting priorities, and taking ownership of your work. Whether developing new algorithms, optimizing performance, or supporting customers, you approach every task with integrity, enthusiasm, and a commitment to excellence. If you are eager to make a tangible impact in a rapidly growing field, Keysight offers the platform and community to help you thrive.

Responsibilities

  • Design and implement high-performance C++ solutions for photonic CAD / CAE software used by industry-leading companies.
  • Research, develop, and integrate advanced modeling algorithms for photonic devices based on evolving customer and product requirements.
  • Apply modern software development practices to deliver robust, scalable, and efficient solutions.
  • Ensure code quality and maintainability through rigorous refactoring, code reviews, and regression testing.
  • Collaborate closely with developers, testers, and end-users in an agile environment to deliver innovative photonic solutions.
  • Act as a technical expert, providing guidance and leadership in critical photonic technology areas and mentoring junior team members.

The Impact You Will Have :

  • Empower global leaders in consumer electronics and advanced lighting to develop cutting-edge photonic device systems.
  • Enhance the capabilities and performance of Keysight photonic design tools, driving industry innovation.
  • Accelerate the adoption of new photonic technologies by delivering reliable, high-quality software solutions.
  • Contribute to multidisciplinary projects that bridge optics, software engineering, and semiconductor design.
  • Shape the future of photonic design through participation in our Software Innovation Initiative.
  • Help maintain Keysights’ leadership in EDA and optical design by solving unprecedented technical challenges.
  • Qualifications

  • Ph.D. in Photonics, Optics, Physics, Engineering, or a related discipline.
  • Strong proficiency in C++ programming, with experience in developing commercial engineering software.
  • Expertise in computational photonic algorithms (RCWA, FEM, BPM, FDTD) and mathematical modeling.
  • Solid foundation in object-oriented programming and software design best practices.
  • Ability to manage multiple projects independently and collaboratively within a team.
  • Excellent technical communication skills—written, verbal, and presentation.
  • Preferred : Experience with parallel processing / GPU computing, inverse design, machine learning algorithms, cloud platforms, and Agile / Lean development processes.
  • Who You Are :

  • Analytical thinker with strong problem-solving skills.
  • Collaborative team player who thrives in multidisciplinary settings.
  • Innovative and creative, always seeking new solutions to complex challenges.
  • Effective communicator, able to explain technical concepts to diverse audiences.
  • Adaptable, organized, and able to prioritize effectively in a dynamic environment.
  • Committed to continuous learning and professional development.
  • The level of role will be based on applicable experience, education and skills.

    New York pay range : MIN $, - MAX $,

    California pay range : MIN $, - MAX $,

    Note :

    This role is eligible for our Keysight Results Bonus Program

    US Employees may be eligible for the following benefits :

  • Medical, dental and vision
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, Accident, Disability insurance
  • Business Travel Accident and Business Travel Health
  • (k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts, Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • ESPP (Employee Stock Purchase Plan)
  • Careers Privacy Statement

    Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

    [job_alerts.create_a_job]

    Software Developer • Pasadena, California, US

    [internal_linking.related_jobs]
    Senior Software Engineer - Full Stack & DevOps

    Senior Software Engineer - Full Stack & DevOps

    Beacon Healthcare Systems • Huntington Beach, CA, US
    [job_card.full_time]
    Senior Software Engineer – Full Stack & DevOps.We’re seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps.You’ll design, bu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    DevOps Engineer

    DevOps Engineer

    Jobot • Seal Beach, CA, US
    [job_card.full_time]
    DevOps Engineer needed for large well-established California Bank (Contract to Hire).This Jobot Consulting Job is hosted by : Joseph Calabrese. Are you a fit? Easy Apply now by clicking the "Apply No...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II (ONSITE)

    Software Engineer II (ONSITE)

    RTX • Fullerton, California, USA
    [job_card.full_time]
    CA531 : Fullerton CA BldgWest Hughes Drive Building 676 Fullerton CA 92834 USA.Person or Immigration Status Requirements : . Join a team whose impact stretches across the world and even beyond! Collins...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

    Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

    Mercor • Newport Beach, California, US
    [filters.remote]
    [job_card.full_time]
    Mercor is partnering with leading AI labs to recruit • •skilled Software Engineers • • for cutting-edge research initiatives. These projects focus on • •writing and reviewing full unit test suites • • for...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer (ONSITE)

    Senior Software Engineer (ONSITE)

    RTX • Fullerton, California, USA
    [job_card.full_time]
    CA531 : Fullerton CA BldgWest Hughes Drive Building 676 Fullerton CA 92834 USA.Person or Immigration Status Requirements : . Join a team whose impact stretches across the world and even beyond! Collins...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Linux Embedded Software Engineer

    Linux Embedded Software Engineer

    Trimble • Westminster, California, USA
    [job_card.full_time]
    Linux Embedded Software Engineer.Geospatial Wireless Communication Team.Are you ready to bridge the physical and digital worlds. We are seeking a talented Linux Firmware Engineer to join our team at...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Architect

    Software Architect

    Jobot • Fullerton, CA, US
    [job_card.full_time]
    Supporting accountability for sobriety in Addiction Recovery & Family Law with a comprehensive alcohol monitoring system. This Jobot Job is hosted by : Gene Choi.Are you a fit? Easy Apply now by clic...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, IoT and Trimble Cloud

    Software Engineer, IoT and Trimble Cloud

    Trimble • Westminster, California, USA
    [job_card.full_time]
    Software Engineer IoT and Trimble Cloud.Westminster CO (Corporate HQ) or.Ready to architect the secure data highways connecting thousands of IoT devices to the Trimble Cloud defining the future of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DevOps Software Engineer

    DevOps Software Engineer

    Trimble • Westminster, California, USA
    [job_card.full_time]
    DevOps Software Engineer - CloudOps.Trimble is an exciting company with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. Our solutions are used in ov...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Software Development

    Director of Software Development

    Lcp Tracker • Orange, California, USA
    [job_card.full_time]
    Director of Software Development.SaaS) provider specializing in labor compliance for public works construction projects.Headquartered in Orange CA with offices in New Braunfels TX and Fenton MI LC...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Open Source Developers - AI Trainer ($90-$120 per hour)

    Remote Open Source Developers - AI Trainer ($90-$120 per hour)

    Mercor • Garden Grove, California, US
    [filters.remote]
    [job_card.full_time]
    We’re looking for • •open-source contributors • • and • •experienced engineers • • who understand how to review, maintain, and troubleshoot live repositories. Who You Are • • - An • •open-source developer or...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Linux Software Engineer (IoT)

    Linux Software Engineer (IoT)

    Trimble • Westminster, California, USA
    [job_card.full_time]
    Geospatial Wireless Communication Team.Ready to bridge the physical and digital worlds.We are seeking a talented Linux Software Engineer to join Trimbles Geospatial Wireless Communication Team.Our ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    PLM Developer (Teamcenter)

    PLM Developer (Teamcenter)

    Impellam Group • Orange County, CA, United States
    [job_card.full_time] +1
    Onsite in Orange County, CA (Southern California).Develop and enhance PLM system functionality through tailored configurations and process improvements. Collaborate with engineering and cross-functi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Mobile Software Engineer

    Principal Mobile Software Engineer

    Caterpillar • Westminster, California, USA
    [job_card.full_time] +1
    Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solve...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Fountain Valley, California, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer Full time

    Software Engineer Full time

    Kanak Elite Services Inc • Norwalk, California, USA
    [job_card.full_time]
    I am reaching out to share an excellent career opportunity for the role of.If you are interested then please share your updated resume at. Principal Software Engineer (Embedded Systems).Device Drive...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Exceptional Software Engineers (Experience Using Agents) - AI Trainer ($70-$110 per hour)

    Remote Exceptional Software Engineers (Experience Using Agents) - AI Trainer ($70-$110 per hour)

    Mercor • Fountain Valley, California, US
    [filters.remote]
    [job_card.full_time]
    Mercor is seeking software engineers to support one of the world’s leading AI labs in building • •robust, high-performance systems • • that serve the needs of next-generation machine learning applicat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Developer)

    Senior Software Engineer (Developer)

    Boeing • Huntington Beach, California, USA
    [job_card.full_time] +1
    Senior Software Engineer (Developer).This position will focus on supporting the Boeing Defense Space & Security (BDS) Software Engineering organization. This position will focus on supporting th...[show_more]
    [last_updated.last_updated_1_day] • [promoted]