Software Engineer
Teramount
Software Engineering
Jerusalem, Israel
Posted on Nov 26, 2025
Company OverviewTeramount is an innovative growth company in the field of silicon photonics, solving a major obstacle for the next-generation data center for co-packaged switches.Job OverviewWe are looking for a skilled Software Engineer to join our R&D team. The ideal candidate will design, develop, and implement sophisticated software systems for production, laboratory automation, data management, and scientific computing. You will be working in a highly varied, demanding environment, with opportunities to learn new technologies and develop tools from scratch.Responsibilities- Create advanced laboratory automation and data management systems- Design and develop robust software solutions for scientific research environments- Integrate software with scientific instrumentation and research equipment- Create intuitive and efficient graphical user interfaces (GUIs)- Optimize software performance and develop efficient algorithms- Build CI/CD pipeline to deliver production-level software- Collaborate with cross-functional research and engineering teams- Conduct software testing and debugging- Participate in code reviews and software design discussions- Write comprehensive technical documentatioTechnical QualificationsRequired- Experience 0-2 years- Bachelor’s or master’s degree in computer science, Software Engineering, or related technical field- Advanced Python programming skills- Strong software design and architecture capabilities- Proficiency in software development methodologies- Demonstrated ability to work independently and solve complex technical challenges- Excellent problem-solving and analytical skills- Strong teamwork and collaboration abilities- Fluent English communication (written and verbalPreferred- Knowledge of dev-ops and CI/CD- Experience with data analysis and visualization tools- Experience with cloud computing and distributed systemTechnical Skills- Advanced Python programming- Software design and architecture- Scientific computing technologies- Data management system development- Performance optimization- Software testing and debugging- Instrumentation software integratioSoft Skills- A self-starter capable of fast, independent learning and innovation- A critical thinker, problem solver- Effective technical communication- Collaborative team approach- Attention to technical detail- Well organized- Will flourish in a highly dynamic, start-up environmentPlease send your CV to: jobs@teramount.comLocation: Teramount Jerusalem – 18 Hartom St. Har Hotzvim,Jerusalem