Software Engineer

Dynamic Optics

  • Padova
  • Tempo indeterminato
  • Full time
  • 13 ore fa
The candidate will work alongside colleagues to achieve company objectives, with a primary focus on:
  • Design, development, testing, and documentation of software components for complex control systems.
  • Continuous improvement, debugging, and troubleshooting of existing products.
Duties and Responsibilities
  • Planning: Define activity schedules with the Department Manager and Project Manager to ensure timely delivery.
  • Development: Develop and optimize C++ software in Windows and Linux environments.
  • R&D Collaboration: Partner with the Engineering and R&D teams to implement innovative technical solutions focused on continuous improvement.
  • Verification: Perform technical audits, performance testing, and software debugging.
  • Version Control: Manage code versioning and ensure development process quality using dedicated tools (e.g., Git).
  • Documentation: Prepare technical documentation (reports, manuals, accounting, and presentations) to certify product compliance with project requirements.
  • Project Management support: Collaborate with management to estimate effort and determine costs for new projects.
  • Professional Growth: Proactively participate in training plans to develop personal and corporate competencies.
Skills & RequirementsMust Have:
  • C++ Proficiency: Intermediate to high-level programming.
  • Operating Systems: Proficiency in Windows.
  • Scripting: Proficiency in Python.
  • Version Control: Experience with tools such as Git.
Should Have:
  • Containerization: Competence with software like Docker.
  • Control Theory: Knowledge of control algorithms (e.g., PID).
  • Low-Level C++: Experience with low-level system programming.
  • Real-Time Systems: Interest or initial experience with RTOS (Real-Time Operating Systems).
Nice to Have:
  • Familiarity with neural network optimization and deployment frameworks (e.g., TensorRT).
Soft Skills:
  • Strong team player.
  • Technical curiosity and a growth-oriented mindset.
  • Precision, reliability, and high attention to detail.
  • Problem-solving skills and the ability to manage unexpected challenges.
Education & Logistics
  • Education: Degree in Computer Science, Computer Engineering, or equivalent diploma with relevant professional experience.
  • Languages: Good command of written and spoken English.
  • Location: Padua (Padova), Italy.
  • Flexibility: Smart Working options available.
  • Travel: Availability for occasional travel (< 5% of the time), coordinated with management.
Company DescriptionDynamic Optics is a pioneering company specializing in adaptive optics technologies, addressing the growing demand for precision in imaging and laser processing applications. The company focuses on solutions like defocus adjustment, aberration correction, and light shaping that traditional optics cannot achieve with required accuracy and speed. Combining advanced research, market insights, and innovation, Dynamic Optics designs and manufactures multi-actuator adaptive lenses, deformable mirrors, and wavefront sensors. These products serve applications in microscopy, vision science, astronomy, high-power lasers, and defense industries.

Dynamic Optics

Lavori simili

  • Senior Software Engineer

    Jet HR

    • Padova
    • 55.000-65.000 € all'anno
    Come lavoriamo Video dal CPO e founder - 3 min 👈🏻 No product managers. Il ruolo “PM” è ripartito tra software engineer e designer. Sei molto responsabilizzato sull’output fi…
    • 13 ore fa
  • Senior Software Engineer

    Jet HR

    • Padova
    • 55.000-65.000 € all'anno
    Come lavoriamo Video dal CPO e founder - 3 min 👈🏻 No product managers. Il ruolo “PM” è ripartito tra software engineer e designer. Sei molto responsabilizzato sull’output fi…
    • 13 ore fa
  • Software Engineer

    Jet HR

    • Padova
    • 40.000-65.000 € all'anno
    Come lavoriamo Video dal CPO e founder - 3 min 👈🏻 No product managers. Il ruolo “PM” è ripartito tra software engineer e designer. Sei molto responsabilizzato sull’output fi…
    • 13 ore fa