I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Senior Embedded Software Engineer (Rust/C++/Go) — San Francisco Bay Area

Разработчики, Backend, C / C++ · сегодня, 11:19 · 09.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: San Francisco Bay Area

Формат: не указан

Занятость: Полная занятость

Грейд: Senior

We're working with a well-funded, fast-growing technology company developing software that connects, monitors and controls complex physical infrastructure.

They're looking for an experienced Software Engineer (Rust/C++/Go) to solve challenging problems across embedded systems, distributed computing and real-time hardware communication. Think building reliable software that operates directly on hardware, managing data across unreliable networks, and ensuring critical systems remain secure and responsive in resource-constrained environments.

This is an opportunity to take ownership of technically demanding projects, influence core architecture and build software that connects the physical and digital worlds, working alongside a highly experienced engineering team.

The Role:

• Build high-performance software using Rust, C/C++ or Go, running directly on hardware and low-level computing environments.

• Solve complex networking challenges, ensuring reliable communication between distributed devices, sensors and control systems.

• Develop telemetry and control applications that monitor, manage and interact with physical infrastructure in real time.

• Optimise software for resource-constrained environments, balancing performance, memory usage and bandwidth limitations.

• Design secure remote management capabilities, including over-the-air (OTA) updates and remote access.

• Integrate with industrial hardware, including controllers, sensor networks and embedded devices.

• Improve system reliability and security, building fault-tolerant applications capable of operating across unstable networks.

• Collaborate with engineering teams and external technology partners, contributing to technical standards and mentoring other engineers.

What We're Looking For:

• 5+ years of experience in embedded, systems-level or low-level software engineering, including bare-metal development.

• Strong programming experience with Rust, C/C++ or Go.

• Solid understanding of networking protocols, distributed systems and low-level communication.

• Experience developing software for resource-constrained hardware or embedded environments.

• Familiarity with industrial control systems, SCADA, PLCs or microcontrollers.

• Knowledge of lightweight databases such as SQLite or LevelDB.

• Strong understanding of software security, encryption and secure communication.

• Experience with Python, Shell or other scripting languages.

Interested?

Apply with your CV, or get in touch to learn more about the company, the engineering challenges and what they're building.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте