Jobs → Design → Embedded Linux Software Engineer

Embedded Linux Software Engineer

Pranav SinghalUnited StatesMIDPosted 6d ago
C++PythonQtQMLAWS IoTDockerOTA updatesUSBUARTSPII2C
About the Role We are looking for an Embedded Linux Software Engineer for a 6-month contract-to-hire position in Fremont, CA. This role involves developing embedded Linux applications and working with various hardware and software integration tasks. Key Responsibilities • Embedded Linux application development • Firmware and hardware integration • Device-to-cloud connectivity, APIs, and telemetry • Linux debugging, logging, and troubleshooting • Embedded UI and touchscreen interface development Requirements • Strong C++ and Python programming skills • Experience with USB, UART, SPI, and I2C communication protocols • Knowledge of Qt/QML, AWS IoT, Docker, and OTA updates • Experience with device-to-cloud connectivity and APIs • Linux debugging, logging, and troubleshooting skills

Similar projects

Independent Recruiter
Jean Wisner A.
HR Recruiter Intern
ALOK SINGH · Recruitment, Candidate Sourcing, Interview Coordination
US IT Recruiter
Sandhya Srinivasan · US IT Recruitment, W2 hiring, US work authorizations
Early · 0 applied1 of 8,003 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy