Career

Focuslight offers a comprehensive and competitive compensation and benefits program.

HomeCareer Vacancies
Return

Software Engineer (Fresh Graduate)

Date Posted:2026-05-22


Please send your resume to HR@focuslight.com

Job Responsibilities:

  1. The Software Engineer is responsible for designing, developing, and maintaining high-performance software solutions with a focus on the Python programming language. The goal of the position is to develop high-quality, scalable, and maintainable software that meets technical and business requirements and enables innovative solutions.
  2. Implementation of software projects throughout the entire development cycle (from requirements analysis to deployment).
  3. Development of scripts, tools, or applications for data processing, automation, or backend systems.
  4. Use of modern Python frameworks depending on the use case.
  5. Development and maintenance of RESTful APIs or microservices.
  6. Collaboration with engineers in interdisciplinary projects.
  7. Use of version control systems (e.g., Git) and CI/CD pipelines for quality assurance.
  8. (Optional) Development or maintenance of existing applications in LabVIEW.
  9. Collaboration with electronics, testing, and development teams for system integration and commissioning.
  10. Documentation of code, interfaces, and processes for internal users.

Qualifications & Requirements:

  1. Degree in computer science, software engineering, or comparable qualification.
  2. Very good knowledge of Python and relevant libraries or frameworks.
  3. Experience with software architectures and object-oriented programming.
  4. Familiarity with databases (e.g., SQL).
  5. Independent, structured, and solution-oriented approach to work.
  6. Knowledge of other programming languages (e.g., JavaScript, C++, LabVIEW) for better integration.
  7. Experience with test automation (e.g., pytest, unittest).
  8. Good communication skills in German and English.

Plus:

  1. Experience with machine learning/data science is an advantage but not required.
Privacy Preference Center
Cookies and other similar technologies ("cookies") are very important in order for the site to function properly and provide a seamless and customized experience for visitors. Zoom supports your use of our site through cookies. We also allow you to customize the way you use our website through cookies, provide you with enhanced functions, and continuously improve the performance of our website. If you have enabled the following targeted cookies, we may allow third-party advertisers to use the cookies they set on our site to display advertising content related to you on our website or products according to your account type or login status< br> You can accept or reject all cookies except "absolutely necessary cookies", or customize the cookie settings below. You can change your cookie settings at any time. Some "absolutely necessary cookies" may transfer personal data to the United States. To learn more about how Zoom handles personal data, please visit ourPrivacy Statement
After the button labeled "Orientation" below is switched off, California residents can exercise the right to "choose not to sell personal information".
Accept Cookie
Manage Permission Preferences
  • +Target Location
    Our advertising partners can set these cookies through our site. These cookies can be used by advertising partners to track your use of our website according to their own policies, and can combine the corresponding information with other information, and then display relevant advertisements to you on our site and other sites. If you do not allow the use of these cookies, you will not see personalized ads on the Zoom website or products.
  • +Function
    These cookie support websites provide enhanced and customized features. Cookies may be set by us or by third-party providers who add services to our web pages. If you do not allow these cookies, some or all of these services may not work properly.
  • +Performance
    These cookies enable us to calculate traffic and traffic sources so that we can evaluate and improve the performance of our website. These cookies can help us understand which pages are the most popular and which pages are the least popular, and understand how visitors browse the website. If you do not allow these cookies, we will not know when you have visited our website, nor can we monitor website performance.
  • +Absolutely Necessary

    Always Active

    These cookies are absolutely necessary for the operation of the website and cannot be closed in our system. Generally, these cookies will only be set when you make a near service request behavior (for example, setting your privacy preferences, logging in, or filling out a form). You can set your browser to block or remind you of these cookies, but some parts of the website may not work.
Confirm My Choice