> Markdown version of [/jobs/ext/130882-senior-software-developer-optical-engineering](https://www.wearedevelopers.com/jobs/ext/130882-senior-software-developer-optical-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer Optical Engineering - **Company:** Keysight Technologies Inc. - **Location:** Paderborn, Germany (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Agile Methodology, Artificial Intelligence, Unit Testing, C Sharp (Programming Language), Computer Aided Three-Dimensional Interactive Application (CATIA), Code Review, Nvidia CUDA, Computer Programming, Computer Graphics, SolidWorks (CAD), Programming Tools, DirectX (Software), Monte Carlo Methods, Object-Oriented Software Development, OpenGL, Commercial Software, Performance Tuning, Software Architecture, Regression Testing, Software Tools, Computational Geometry, Scientific Computating, Simulation Software, Software Engineering, Software Organization, Parallel Computation, Gpu Programming, Information Technology, Ray Tracing, Creo, Vulkan Graphics API, C++14, Code Restructuring - **Published:** May 28, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=8f6f4e672addc674 ## About the Role Do you have experience in Unit testing?, Do you have a Bachelor's degree?, * Bachelor's degree or higher in Computer Science, Software Engineering, Computer Graphics, Physics, Mathematics, or related technical field * 5+ years of professional software development experience in technically complex environments * Strong expertise in Object-Oriented Design and modern software engineering principles * Excellent programming skills in modern C++ and/or C# * Experience developing and shipping commercial-grade software products * Strong analytical and problem-solving capabilities * Experience working with large code bases and scalable software architectures * Excellent communication and collaboration skills * Comfortable working in Agile development environments * Interest in computer graphics, simulation, rendering, or scientific computing, * Experience with GPU programming technologies such as CUDA, OptiX, Vulkan, DirectX, OpenGL, or similar * Knowledge of rendering pipelines, ray tracing, Monte Carlo simulation, or physically-based rendering * Experience developing within CAD platforms such as CATIA 3DEXPERIENCE/CAA V5, SolidWorks, Creo, or NX * Background in computational geometry, optics, or physics-based simulation * Familiarity with performance optimization and parallel computing * Experience using AI-assisted engineering or software development tools ## Description Working in a collaborative Agile environment, you will partner closely with software developers, researchers, testers, and domain experts to solve complex simulation and rendering challenges while continuously improving product performance, scalability, and usability., We are looking for an experienced and technically passionate Senior Software Engineer with strong expertise in computer graphics, simulation algorithms, and modern software development practices. In this role, you will contribute to the development of cutting-edge optical simulation software used in automotive lighting design. You will work on improving light transport algorithms, optimizing performance, and building robust software architectures for commercial-grade engineering applications. This position is ideal for engineers who enjoy solving mathematically and technically complex problems, experimenting with new technologies, and translating research concepts into scalable production software. Responsibilities: * Design, develop, test, and maintain high-performance software solutions for automotive optical simulation and lighting design * Improve light transport and rendering algorithms to enhance robustness, accuracy, scalability, and computational efficiency * Contribute to scalable and maintainable software architecture for large commercial software products * Collaborate with Agile development teams and cross-functional R&D stakeholders * Implement and optimize modern software engineering practices including code reviews, refactoring, unit testing, and regression testing * Work closely with researchers and engineers to transform advanced graphics and simulation concepts into production-ready solutions * Explore and leverage modern AI-assisted development tools for prototyping, testing, and engineering productivity * Support continuous product quality improvements and technical innovation initiatives ## Related Videos - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)