- Home
- Jobs
- Brightskies Software Solutions
- Perception Engineer
Perception Engineer
Job Description Roles & Responsibilities Contribute to the development, testing, and optimization of perception algorithms for Brightskies s Level 3 and Level 4 autonomous driving systems, with strong hands-on coding skillsin C++ and Python for multi-sensor environmental perception. Develop and refine algorithms for 2D/3D object detection, classification, tracking, and segmentation using LiDAR, camera, radar, and ultrasonic data. Implement multi-sensor fusion methods. Assist in the integration of perception models into real-time embedded processing pipelines. Perform model training, evaluation, and optimization to improve accuracy and efficiency. Contribute to sensor calibration and synchronization procedures. Execute perception modules in both simulation and real-world environments, logging and analyzing results. Conduct data preprocessing, cleaning, and annotation validation for model development. Apply model optimization techniques such as quantization and TensorRT deployment. Participate in code reviews, debugging, and CI/CD pipeline integration. Keep up to date with perception-related research, frameworks, and tools. Desired Candidate Profile Bachelor s degree in Computer Science, Electrical Engineering, Robotics, or a related field (Master s is a plus). 0 3 years of experience in computer vision, perception, or machine learning Proficiency in both C++ (modern standards) and Python for algorithm implementation and integration. Solid understanding of LiDAR, camera, radar, and ultrasonic sensor data formats and processing methods. Hands-on experience with deep learning frameworks (TensorFlow, PyTorch) for perception tasks. Familiarity with ROS / ROS2 and real-time system constraints. Knowledge of probabilistic state estimation (e.g., Kalman filters) and basic tracking algorithms. Experience working with datasets for perception model training and validation. Proficient with Git, Linux development environments, and Agile workflows. Familiarity with GStreamer or similar high-throughput streaming frameworksis a plus. Exposure to embedded deployment workflows and GPU acceleration is an advantage. Strong interest in autonomous vehicle technology and real-time robotics applications. Skills and Abilities Programming: C++17/20, Python 3.x (strong coding ability required) Frameworks & Libraries: ROS, ROS2, TensorFlow, PyTorch, OpenCV, PCL Sensors: LiDAR, camera, radar, ultrasonic Optimization Tools: TensorRT, CUDA (basic usage) Version Control: Git, GitLab/GitHub Soft Skills: Problem-solving, adaptability, attention to detail, ability to work in a collaborative team Company Industry IT - Software Services Department / Functional Area Engineering Keywords Perception Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyBrightskies Software Solutions
- LocationAlexandria, Egypt
- CategoryAI
- SourceNaukrigulf
- Listedjust now
Related AI jobs
AI Platform Operations Engineer
Responsible for the operational management, governance, and support of enterprise AI platforms, ensuring secure, scalable, and cost-effective onboarding and…
AI Platform Operations Engineer
Responsible for the operational management, governance, and support of enterprise AI platforms, ensuring secure, scalable, and cost-effective onboarding and…
Analyst, Business Operations
We are seeking a highly analytical and detail-oriented Business & Data Analyst to support strategic decision-making through data insights and business process…
Localization and Mapping Engineer
Develop and validate localization, SLAM, and HD-mapping solutions for L3/L4 autonomous vehicles using LiDAR, cameras, GNSS/INS, IMU, and vehicle odometry. The…