What are the responsibilities and job description for the Embedded Software Engineer position at Intelliswift - An LTTS Company?
Job Title: Embedded Software Engineer
Location: San Francisco, CA - Onsite
Employment Type: Full-Time with L&T Technology Services (LTTS).
About the Role
Client is seeking a talented Embedded Software Engineer with strong hands-on experience in growing hardware and systems engineering team. In this role, you will be responsible for developing and optimizing embedded software for next-generation AI-enabled devices, focusing on camera systems, sensors, and high-performance embedded platforms.
Key Responsibilities
- Design, develop, and optimize embedded software and device drivers for Qualcomm Snapdragon SoCs.
- Work closely with hardware, camera, and sensor teams to enable and tune camera pipelines, MIPI interfaces, and sensor integrations.
- Develop low-level software in C/C for Linux or Android-based embedded environments.
- Perform debugging, performance optimization, and validation across system components.
- Collaborate with cross-functional teams including hardware, firmware, and AI application engineers.
- Integrate and test new hardware features and firmware updates on embedded targets.
Required Qualifications
- Bachelor’s or master’s degree in computer engineering, Electrical Engineering, or related field.
- 5 years of experience in embedded software development and RTOS.
- Proven experience with Qualcomm Snapdragon platforms (e.g., camera subsystem, Hexagon DSP, or peripheral drivers).
- Strong programming skills in C/C , with a solid understanding of embedded Linux or Android HAL frameworks.
- Experience with camera drivers, image signal processing (ISP), sensors, or MIPI interfaces.
- Hands-on experience with debugging tools (JTAG, GDB, serial console, etc.).
Salary : $180,000 - $190,000
Software Engineer, Embedded
gomotive -
San Francisco, CA
Embedded Software Engineer
ohalogenetics -
South San Francisco, CA
Embedded Software Engineer
Meta -
Burlingame, CA