Software Engineer

SiLC Technologies, Inc - Monrovia, CA

Hiring: Software Engineer Company: SiLC Technologies, Inc Location: Monrovia, CA Job Posted Time: 2026-09-16 14:26:19 Employment Type: Full-time / On-site Target Skills & Keywords : C++, Computer Vision, Firmware, Jira, Linux About the job Experience: •5+ years of relevant design experience Required Skills: •·      Design a GUI capable of displaying and processing lidar point cloud data at rates exceeding 1 Mpts/sec while maintaining frame rates up to 20 fps, including interactive controls (rotation, translation, region/box selection). •·      Design and implement an SDK for lidar data acquisition, processing, and integration into customer and third-party applications on Windows and Linux, including plug-ins/integrations for frameworks such as ROS and RViz. •·      Specify data packet formats for point cloud and metadata transmission, and implement data smoothing, filtering, and image processing algorithms within the SDK. •·      Develop analysis tools for point cloud data supporting internal engineering and customer use cases, applying real-time programming principles for high-throughput data sets. •·      Maintain and modify legacy code as part of ongoing product support and feature development. •·      Document software design and architecture and create customer-facing SDK/GUI documentation including API references. •·      Collaborate with software, lidar, optics, and firmware engineers. •·      Background in computer vision (feature detection, segmentation, registration, object detection/tracking) and point cloud processing libraries (e.g., PCL, Open3D). Qualifications: •·      B.S. in Computer Science, Software Engineering, or Electrical Engineering (M.S. preferred); 5+ years of relevant design experience •·      Basic knowledge of data smoothing, filtering, and/or image processing algorithms •·      Strong documentation and release management skills (Jira) •·      Strong cross-functional collaboration skills; comfortable in a small team environment Compensation: •$100,000 - $130,000 / year •·      Other benefits include health/vision/dental insurance, 401(k), etc Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!