Software Systems Engineer – Embedded
Job Location:
San Francisco, CA - USA
Monthly Salary:
Not Disclosed
Posted on:
4 hours ago
Vacancies:
1 Vacancy
Job Summary
Software Systems Engineer Embedded - Contract
Location: San Francisco CA - Hybrid Must be local
We are seeking an experienced Embedded Systems Software Engineer to develop software for Linux-based embedded and edge devices. The ideal candidate will have strong experience with embedded Linux device applications UI development hardware integration and cloud connectivity.
We are seeking an experienced Embedded Systems Software Engineer to develop software for Linux-based embedded and edge devices. The ideal candidate will have strong experience with embedded Linux device applications UI development hardware integration and cloud connectivity.
Required Skills:
Strong Embedded Linux development experience
Proficiency in C Python or similar programming languages
Experience developing application software for embedded devices
Embedded UI development (Qt/QML or similar preferred)
Hardware and firmware integration experience
APIs networking and cloud-connected systems
Linux services processes and system-level debugging
Experience with serial communication protocols (USB UART SPI I2C)
Strong troubleshooting and problem-solving skills
Strong Embedded Linux development experience
Proficiency in C Python or similar programming languages
Experience developing application software for embedded devices
Embedded UI development (Qt/QML or similar preferred)
Hardware and firmware integration experience
APIs networking and cloud-connected systems
Linux services processes and system-level debugging
Experience with serial communication protocols (USB UART SPI I2C)
Strong troubleshooting and problem-solving skills
Preferred Skills:
AWS IoT or cloud-connected architectures
Docker OTA updates and device management workflows
Startup or fast-paced product development experience
The successful candidate will design and support embedded applications device-to-cloud communication system integration and product lifecycle management for next-generation connected devices.
AWS IoT or cloud-connected architectures
Docker OTA updates and device management workflows
Startup or fast-paced product development experience
The successful candidate will design and support embedded applications device-to-cloud communication system integration and product lifecycle management for next-generation connected devices.