לוח הדרושים של ישראל כל המשרות

Senior Embedded Software Developer

NextVision Stabilized Systems Ltd. · raanana

Overview We are seeking a skilled and motivated C++ Developer to join our embedded application team and contribute to the development of real-time video streaming applications for NextVision’s next-generation products. The ideal candidate will have strong experience in embedded Linux, multimedia pipelines, and performance optimization, with the ability to deliver reliable, low-latency streaming solutions for multidisciplinary systems. Responsibilities Design, develop, and maintain software for real-time video streaming applications on NVIDIA Jetson platforms Build and optimize multimedia pipelines for capture, processing, encoding, decoding, and network streaming Leverage Jetson hardware acceleration capabilities for low-latency, high-performance video processing and streaming Collaborate with multidisciplinary teams, including Embedded, Algorithm, System, and QA engineers, to deliver robust end-to-end solutions Participate in code reviews, software architecture discussions, integration activities, and field issue resolution Requirements Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience Hands-on experience in C++ software development for Linux-based embedded systems Multi-language adaptability, including Python, JavaScript, Java, or similar languages Strong understanding of multithreading, concurrency, and performance optimization Knowledge of multimedia and video streaming pipelines Familiarity with streaming protocols and technologies such as RTSP, RTP/UDP, H.264, and H.265 Experience working with NVIDIA Jetson platforms and/or hardware-accelerated video encoding/decoding capabilities Experience with networking fundamentals and troubleshooting in streaming or distributed systems environments Hands-on experience with Git for version control and collaborative software development workflows Experience working with Docker-based development and integration environments Ability to use AI-assisted software development tools effectively and responsibly to support coding, debugging, and documentation tasks Strong problem-solving skills, independence, and ability to work effectively as part of a team Advantages Experience with GStreamer or FFmpeg for multimedia pipeline development Familiarity with CUDA, OpenCV, or other GPU/video-processing technologies Experience with device drivers or low-level Linux/hardware integration Familiarity with sensor integration such as IMU, GPS, or similar peripherals Experience with communication protocols such as MAVLink Benefits Opportunity to build a new product from scratch and influence its architecture, design, and implementation Collaborative and supportive multidisciplinary work environment Chance to make a real impact on innovative products used in mission-critical applications

הגשת מועמדות »

מצאו את המשרה הבאה שלכם בלוח הדרושים של ישראל.

כל המשרות