JOBSEARCHER

Software Engineer

A Jerusalem-based company manufacturing inertial components for the security market is seeking a Software Developer. Our team is responsible for developing software for Automatic Testing Equipment (ATE) which includes: software development, algorithm development, communication protocols and more.This role includes:– Software development – Develop all of the software used to develop a device and system that is not embedded software, mostly using python. Software architecture, design, style and efficiency.– Proof of concept and proof of design – R&D — Responsible for developing algorithms and POC of the systems our company develops and produces.– Utilization of electronic test equipment for experiments – Usage of state-of-the-art electronic test equipment in the entire development process. Coding, communication protocols and troubleshooting.– Design of electrical and mechanical devices — Take part in the design stage of a device, understanding electrical and mechanical components.– Mostly onsite; Possibility for some work-from-home.Qualifications:– Bachelor’s degree in one or more of the following: computer science, physics, mathematics.– Team player.– Open minded – a big part of the job is telling teammates what you can do more of and what you should be working on.– Coding – good knowledge of python, 3-5 years experience required.– The will to grow and learn.– Basic knowledge of different kinds of communication protocols (TCP-IP, RS422, RS485...).