onsite
Embedded Software Engineer - Computer Vision & Imaging Systems - US PharmaLab Inc.
Software Engineer
Embedded Software Engineer focused on developing and optimizing Linux device drivers, integrating custom imaging sensors, and maintaining Android BSPs for advanced camera platforms.
About the role
Key Responsibilities
- Develop and optimize Linux device drivers for imaging sensors and peripheral devices.
- Integrate custom imaging sensors into embedded platforms, ensuring reliable data acquisition.
- Modify and maintain Android Board Support Packages (BSPs) and embedded Linux environments.
- Debug and troubleshoot complex hardware‑software interactions in imaging systems.
- Collaborate with hardware, test, and product teams to bring cutting‑edge imaging technology into production.
Requirements
- Proficiency in Embedded C/C++ and Linux kernel development.
- Experience with sensor integration and device driver development.
- Knowledge of Android BSPs and embedded Linux toolchains.
- Strong debugging skills and ability to resolve hardware‑software issues.
- Excellent communication and teamwork abilities.
Skills
computer visionlinuxelectrical engineering