7 дней назад
Software Engineer, Systems (C/C++/Rust)
130 000 - 180 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer, Systems (C/C++/Rust): Building end-to-end software for rugged power hardware, from embedded controls and telemetry pipelines to backend services, databases, and cloud systems with an accent on hardware-software integration and intermittently connected networks. Focus on tracing device data into cloud environments, solving cross-layer systems problems, and connecting firmware, embedded Linux, manufacturing, and product work.
Location: Onsite in San Bruno, California, United States; requires approximately 10% domestic and international travel and occasional extended or weekend hours.
Salary: $130,000–$180,000 annually, plus early-stage equity and company-sponsored benefits.
Company
designs and manufactures power products for the U.S. military and its allies, enabling power generation to be decoupled from power consumption in austere environments.
What you will do
- Develop software across embedded controls, networking, backend services, databases, and cloud systems.
- Build telemetry pipelines that move data from rugged devices through intermittently connected networks into storage, monitoring, and analytics environments.
- Apply C, C++, and Rust systems programming to performance-critical and hardware-interaction problems.
- Build and maintain backend services, databases, and cloud infrastructure that transform raw device data into useful capabilities.
- Own cross-cutting work between specialized roles and keep the end-to-end system coherent.
- Collaborate with firmware, embedded Linux, manufacturing, and product teams.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent demonstrated experience.
- 3+ years of experience building software across multiple layers of the stack.
- Strong systems programming experience with C, C++, or Rust.
- Experience moving data from embedded devices to cloud or backend systems.
- Experience shipping software at multiple layers, including hardware-adjacent code, services, and databases.
- Authorization to work in the United States must be provided within the first three days of employment.
Nice to have
- Deep experience with cloud infrastructure, databases, or backend services at scale.
- Hands-on embedded or hardware experience.
- Experience owning ambiguous, cross-cutting problems end-to-end.
- Background in automotive, aerospace, defense, robotics, or energy.
Culture & Benefits
- High-ownership and high-autonomy engineering environment.
- Collaboration across disciplines with an emphasis on knowledge sharing and breaking down information silos.
- Early-stage equity.
- Company-sponsored benefit plans.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Embedded Software Engineer - Vehicle Software (Rust)
132 000 - 152 000$
6 дней назад
Embedded Software Engineer (Rust)
117 000 - 185 000$
5 дней назад
Senior Software Engineer - Rust
148 750 - 201 250$
6 дней назад
Staff Flight Software Engineer (C++)
188 600 - 267 700$
2 дня назад
Staff Software Engineer (C++) - Radar Sensors
218 240 - 327 360$
6 дней назад
Engineer II, Software Embedded Applications (C++)
100 000 - 150 000$