The Embedded SW Engineer will develop and optimize software for advanced LiDAR sensing technology used in autonomous vehicles, robotics, and other applications, focusing on perception and perception-related functionalities.
Key Responsibilities
Develop embedded software for LiDAR sensing and perception systems
Integrate and optimize software components for silicon photonics-based LiDAR modules
Collaborate with hardware and systems teams to enhance sensor performance and reliability
Requirements
Experience in embedded software engineering, including designing, developing, and debugging embedded systems.
Proficiency in programming languages commonly used in embedded systems such as C and C++.
Experience with sensor integration, particularly LiDAR sensors or similar perception hardware.
Knowledge of real-time operating systems (RTOS) and embedded software development tools.
Understanding of perception technology, including sensing and data processing for autonomous devices.
Ability to work with silicon photonics components and integrate them into compact modules.
Experience in developing software for autonomous vehicles, industrial robotics, or related fields is preferred.
Strong problem-solving skills and the ability to optimize embedded software for performance and reliability.
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Experience working in a multidisciplinary team environment involving hardware and software integration.