Company Description
Bright Way Vision provides vision solutions for nighttime and all weather conditions, powered by advanced GatedVision technology.
Role Description
This is a full-time on-site role based in Haifa, Israel. The Embedded Software Engineer will be responsible for designing, developing, and implementing embedded software solutions for advanced vision systems. Daily tasks include software programming, debugging, and collaborating with cross-functional teams to integrate and enhance system performance.
Qualifications
- At least two years of experience
- Proficiency in Embedded Software Programming and Embedded Software concepts
- Hands-on experience with real systems is essential.
- Strong problem-solving abilities and capacity to work independently
- Strong skills in Debugging and troubleshooting embedded systems
- Programming & Build: C/C++, Python, Bash, Make, CMake, GCC/Clang/MSVC,GIT
- RTOS & Firmware: AzureRTOS (ThreadX), FreeRTOS (tasks, timing, ISR) - in camera
- Embedded Linux & SoCs: ARM platforms (Amlogic, Rockchip, NanoPi), Ubuntu Server, systemd, udev
- Networking (Practical): Linux networking, static IPs, routing, NAT, multi-NIC, OpenVPN (client/server), VLANs, DHCP, firewall
- Video & Protocols: ONVIF (Device, Media1/Media2, PTZ, Imaging), RTSP/RTP, SOAP/XML/WSDL
- FPGA and VHDL Background (Advantage)