Senior Software Engine jobs in United States
cer-icon
Apply on Employer Site
company-logo

Analog Photonics · 18 hours ago

Senior Software Engine

Analog Photonics is seeking a versatile Software Engineer to assist with Windows-based GUI application development and lab automation in the photonics field. The role involves implementing GUI applications, developing automated layout generation tools, and collaborating with engineers to integrate software tools into design workflows.

Consumer ElectronicsElectronicsManufacturing
check
H1B Sponsor Likelynote

Responsibilities

Implement and extend Windows-based GUI applications in C++ for design, visualization, and analysis workflows
Develop and maintain automated layout generation tools for silicon photonic devices using KLayout and Python
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

Qualification

C++PythonWindows GUI frameworksUnix/LinuxSilicon photonicsSoftware development best practicesMultidisciplinary teamworkProblem-solvingAttention to detailSelf-motivated

Required

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 C++, with experience in Windows GUI frameworks (e.g., MFC, Qt, or Win32)
Proficiency in python, ideally with experience in layout
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

Proficiency in Python for design automation and scripted layout
Experience with silicon photonics, semiconductor layout tools (Cadence, Klayout, GDSFactory), 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

Company

Analog Photonics

twittertwittertwitter
company-logo
Analog Photonics is an electronic company that manufactures photonics integrated circuits and high performing silicon products.

H1B Sponsorship

Analog Photonics has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)
2023 (2)
2021 (2)
2020 (3)

Funding

Current Stage
Early Stage
Total Funding
$0.1M
2020-06-30Grant· $0.1M

Leadership Team

leader-logo
Michael Watts
CEO
linkedin
Company data provided by crunchbase