Demo

Senior Software Engineer

Analog Photonics
Boston, MA Full Time
POSTED ON 1/6/2026
AVAILABLE BEFORE 2/4/2026

Senior Software Engineer – Silicon Photonics Layout, GUI Development, & Test Automation


Location: Full-time on-site in Seaport, Boston


Overview

We are seeking a versatile Software Engineer with experience spanning silicon photonics scripted layout, Windows-based GUI application development, and strong hardware awareness for instrument control and lab automation. The ideal candidate has a background in Computer Engineering, Electrical Engineering, or Computer Science, is fluent in both Unix/Linux and Windows environments, and enjoys working at the intersection of software, hardware, and photonic design automation.


Key Responsibilities

  • Develop and maintain automated layout generation tools for silicon photonic devices using KLayout and Python.
  • Implement and extend Windows-based GUI applications in C for design, visualization, and analysis workflows.
  • Collaborate with photonics, electronics, and test engineers to integrate software tools into the full design and validation pipeline.
  • Create and maintain APIs, data interfaces, and scripts to streamline design automation and verification processes.
  • Support internal build systems, configuration management, and deployment on both Linux and Windows platforms.
  • Participate in design reviews, propose improvements to workflow automation, and ensure high software reliability and maintainability.


Required Qualifications

  • B.S. or M.S. in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • more than 3 years experience in industry
  • Proficiency in Python for design automation and scripted layout (experience with KLayout strongly preferred).
  • Proficiency in C , with experience in Windows GUI frameworks (e.g., MFC, Qt, or Win32).
  • Comfortable developing in both Windows and Unix/Linux environments.
  • Strong understanding of software development best practices (version control, testing, documentation).
  • Ability to work closely with hardware and photonics engineers; understanding of physical design concepts and hardware constraints.

Preferred Qualifications

  • Experience with silicon photonics, semiconductor layout, or EDA tool development is preferred
  • Familiarity with scripting for CAD/EDA tools (e.g., Mentor, Cadence, Synopsys).
  • Knowledge of hardware communication interfaces or instrument control (e.g., serial, GPIB, Ethernet).
  • Exposure to optical simulation tools or photonics modeling workflows.
  • Experience with cross-platform development and build systems.

Personal Attributes

  • Strong problem-solving ability and attention to detail.
  • Comfortable working in a multidisciplinary team bridging software, hardware, and optical design.
  • Self-motivated and able to take ownership of complex technical challenges.

Salary : $125,000 - $175,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Analog Photonics

  • Analog Photonics Boston, MA
  • IT Professional Overview Analog Photonics is a Boston based technology company with expertise in advanced, large-scale and high-performance photonic and el... more
  • 4 Days Ago

  • Analog Photonics Boston, MA
  • Analog Photonics is a Boston based technology company with expertise in advanced, large-scale and high-performance photonic and electronic application-spec... more
  • 4 Days Ago

  • Analog Photonics Boston, MA
  • Analog Photonics is a Boston based technology company with expertise in advanced, large-scale and high-performance photonic and electronic application-spec... more
  • 4 Days Ago

  • Analog Photonics Boston, MA
  • NOTE: Please apply through LinkedIn. About Analog Photonics Analog Photonics is a Boston-based silicon photonics company developing high-performance photon... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Boston, MA area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Waltham, MA
  • Company: Siemens EDA Job Title: Senior Software Engineer - Compiler Job Reference #: 468724 Job Location: Waltham, MA Siemens EDA is a global technology le... more
  • 13 Days Ago

  • TALENT Software Services Waltham, MA
  • Are you an experienced Software Quality Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeki... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!