Dynamic Optics
Real Time Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Padua, Province of Padua, Italy
Work mode:
Remote
Published on:
17 September 2026
What they need
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 ResponsibilitiesPlanning: 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 & Requirements
Must 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 & LogisticsEducation: 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 Description
Dynamic 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.
Retribuzione: €30.000,00 - €50.000,00 all'anno
Sede di lavoro: In presenza
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
6 hours ago
Quick apply