DustPhotonics

Automation Software Developer

Israel
R Python Git MySQL C#
Description

Dustphotonics is a developing cutting-edge technology in Silicon Photonics which is revolutionizing connectivity and communication in the data centers.

Silicon photonics is becoming a standard technology used for high performance systems, solving challenges of performance, integration, power and cost. This technology is growing rapidly also in other markets such as Healthcare, LIDARs and other sensors.

At DustPhotonics, we are looking to solve the difficult problems, in a smart and simple way, by thinking out of the box, leveraging the knowledge and know-how of the team members, and work as team to create Magic. 

We believe in working hard but having fun on the way to success.

We welcome you to join our team - Apply for your next career opportunity with us!

We are looking for a skilled and motivated Automation Software Developer to join our R&D team.

As an Automation Software Developer, you will play a crucial role in designing, developing, and implementing automation solutions to streamline business processes and improve operational efficiency. You will collaborate with cross-functional teams to understand requirements, design robust automation frameworks, and integrate automation solutions into existing systems. The ideal candidate will have a strong background in software development, automation tools, and a passion for innovation.

  1. Bachelor’s degree in computer science, engineering, or related field.
  2. At least 3 years of proven experience as a software developer with expertise in automation development.
  3. Strong proficiency in Python.
  4. Hands-on experience with automation involving lab equipment.
  5. Solid understanding of software development methodologies and DevOps practices.
  6. Experience with version control systems such as Git.
  7. Experience with relational databases such as MySQL (preferred but not required).
  8. Experience with C and C# programming languages (preferred but not required).
  9. Experience embedded systems programming (preferred but not required).
  10. Excellent problem-solving skills and attention to detail.
  11. Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  1. Collaborate with stakeholders to gather requirements and understand requirements for automation.
  2. Design and develop scalable automation solutions to streamline manual processes using industry-standard tools and frameworks.
  3. Implement and maintain automation scripts, ensuring reliability, scalability, and performance.
  4. Integrate automation solutions with existing systems and applications, ensuring seamless functionality and data integrity.
  5. Conduct thorough testing of automation scripts to identify and resolve any issues or bugs.
  6. Document automation processes, workflows, and technical specifications for reference and knowledge sharing.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 250 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers