Software Systems Engineer – Embedded
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-07-09
Listing for:
Akaasa Technologies
Full Time
position Listed on 2026-07-09
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Unix/Linux, Embedded Software Engineer, Python
Job Description & How to Apply Below
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.
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
- 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.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×