Be part of the R&D team that is responsible for:
· Develop the next generation of our platforms.
· Design and implement software for Embedded Devices and Systems from requirements specification to production and deployment.
· Design, develop, code, test, and debug system software.
· Analyze and enhance the efficiency, stability, and scalability of the system.
· Collaborate with other teams’ members from System, FPGA, Hardware, Algorithms, and QA.
Job Requirements:
· B.Sc. in Computer science / Computer engineering / Electrical engineering.
· 4+ years of experience in software development applications for Embedded Systems – MUST.
· Experience in Object Oriented design/development – MUST.
· Experience in C / C++ – MUST.
· Experience in Python – Advantage.
· Experience working with Linux – MUST.
· Experience with ARM-based architectures.
· Experience in multithreaded/multi-process environment – MUST
· Experience with low-level software and driver development for various peripherals %28FPGA, RS485/232, USB, PCIE, I2C etc.%29.
· Experience with networking protocols %28Ethernet, TCP/IP/UDP, VLAN%29.
· Familiar with HW-SW integration.
Advantages:
· Experience with BSP development, board bring-up, boot loader, etc.
· Experience with embedded Linux distributions %28i.e Yocto, Petalinux%29, customizing distributions.
· Experience with Xilinx Zynq MPSoC.
Job Location: Tel Aviv
If you…
Are a Team player
Have great communication skills
Love working as part of a team
Have an exceptional analytical mind
Care about your work environment
Hungry to learn and develop yourself
Eager to join a successful Startup
We are welcome you to Join us%21