Senior Embedded Software Engineer (Aerospace)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Software Engineer (C++/Rust): Developing data plane architecture for the TeraWave satellite communications network with an accent on high-speed routing, switching, and encryption in constrained environments. Focus on designing robust embedded software for space-based networks, implementing zero-trust security, and optimizing performance for radiation-hardened computing.
Location: Onsite in Bay Area, CA (Temporary remote work exception available while local site is developed)
Salary: $197,529 - $276,539
Company
is an aerospace company developing reusable, safe, and low-cost space vehicles to enable millions of people to live and work in space for the benefit of Earth.
What you will do
- Lead software architecture and development for the TeraWave satellite communications network.
- Design and implement embedded software solutions for high-speed routing and switching applications in space environments.
- Build and mentor a team of highly skilled software engineers to foster technical excellence.
- Develop robust and efficient code in C++ or Rust for resource-constrained embedded systems.
- Integrate software with hardware systems and contribute to high-level system architecture decisions.
- Establish software development best practices, including CI/CD pipelines and automated testing.
Requirements
- Must be a U.S. citizen, national, U.S. permanent resident (Green Card holder), or lawfully admitted as a refugee or granted asylum.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 8+ years of experience in embedded software development.
- Strong proficiency in C++ or Rust programming languages.
- Thorough understanding of software architecture, object-oriented design, and event-driven architecture.
- Knowledge of cyber security principles for zero-trust architecture and modern encryption standards.
Nice to have
- Master's degree or PhD in a relevant technical field.
- Experience with satellite communications, space-based networks, or telecommunications.
- Proficiency in networking protocols including BGP, MPLS, SRv6, TCP/IP, and IPv6.
- Experience with software-defined networking (SDN) and network function virtualization (NFV).
- Knowledge of radiation-hardened computing environments and interfacing with FPGAs.
Culture & Benefits
- Comprehensive medical, dental, and vision insurance.
- 401(k) plan with a company match of up to 5%.
- Paid time off up to four weeks per year plus 14 company-paid holidays.
- Paid parental leave and short/long-term disability insurance.
- Education Support Program to encourage professional growth.
- Relocation assistance available for eligible candidates.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →