DevJobs

Embedded SW Engineer

Overview
Skills
  • Python Python ꞏ 2y
  • C C ꞏ 2y
  • C++ C++ ꞏ 2y
  • Bash Bash
  • XML XML
  • Git Git
  • Networking Networking
  • ARM
  • MSVC
  • Make
  • GCC
  • CMake
  • Clang
  • RTP
  • Amlogic
  • WSDL
  • VLANs
  • VHDL
  • udev
  • Ubuntu Server
  • ThreadX
  • systemd
  • SOAP
  • RTSP
  • FreeRTOS
  • Rockchip
  • AzureRTOS
  • OpenVPN
  • ONVIF
  • NanoPi
  • DHCP
  • firewall
  • FPGA

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)



Bright Way Vision