2 дня назад
Software Engineer, Computer Vision / Image Processing (C++)
190 000 - 212 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer, Computer Vision / Image Processing (C++): Building high-throughput, low-latency imaging services for satellite data products with an accent on bundle adjustment, orthorectification, image I/O, and GPU acceleration. Focus on porting Python pipeline stages to optimized C++ and CUDA implementations, benchmarking reference algorithms, and validating performance-critical systems in CI.
Location: Hybrid; on-site in the San Jose, CA office three days per week. Hiring is currently registered in selected U.S. states.
Salary: $190,000–$212,000 per year, plus equity and benefits.
Company
designs, builds, and operates LEO satellite constellations and delivers mission-critical Earth intelligence and remote-sensing data products.
What you will do
- Implement performance-critical imaging pipeline stages in C++, including bundle adjustment, orthorectification, image format handling, and reprojection.
- Expose optimized C++ components to Python and reduce image data product latency through high-throughput, low-latency services.
- Identify and migrate high-value Python workloads to C++ and GPU implementations, including GPU-based orthorectification.
- Develop and benchmark high-performance reference algorithms in partnership with HPC GPU specialists.
- Own unit, integration, verification, validation, and performance regression testing in CI.
- Produce technical designs, trade studies, and interface documentation.
Requirements
- Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, applied mathematics, or a related technical field.
- 3+ years of professional experience developing performance-critical C++ software in production.
- Expert-level C++, including memory management, concurrency, and performance-oriented programming.
- Hands-on experience with bundle adjustment, orthorectification, image and geospatial formats, and high-throughput image-processing services.
- Experience integrating C++ components into Python pipelines and strong Python skills.
- Ability and willingness to obtain and maintain a U.S. security clearance; access to export-controlled information requires U.S. person status, applicable authorization eligibility, or a reasonable likelihood of obtaining authorization.
Nice to have
- CUDA experience, especially for image-processing kernels.
- Photogrammetry or remote-sensing experience.
- High-throughput data movement using zero-copy buffers, RDMA, or shared memory.
- CI/CD for containerized workloads with performance regression testing.
- Experience with space, aerospace, or other mission-critical software environments.
Culture & Benefits
- Full-time employment with equity compensation.
- Medical, dental, and vision insurance, plus a 401(k) retirement plan.
- Short- and long-term disability and life insurance.
- Three weeks of paid vacation for new employees, 12 paid holidays, unlimited sick time, and paid parental leave.
- Equal employment opportunity and reasonable accommodation support.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Research Scientist (Computer Vision)
122 000 - 181 000$
3 дня назад
Senior ISP Engineer (Automotive)
174 900 - 250 200$
9 дней назад
Senior ML Engineer, Computer Vision
Waymo
8 дней назад
Research Scientist, Map Scalability
213 000 - 263 000$
3 дня назад
Lead Sensor Simulation Engineer (NVIDIA Omniverse)
128 470 - 208 770$
3 дня назад
AI Data Scientist II
98 000 - 134 000$