9 дней назад
Senior Software Engineer (Computer Vision)
138 764 - 187 740$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Computer Vision/Robotics): Developing embedded equipment-control software and computer vision algorithms for semiconductor manufacturing robots with an accent on C#/C++, image processing, machine learning, and motion-related hardware. Focus on building vision pipelines, training and testing models, integrating software with robotic systems, and solving complex hardware-software integration challenges.
Location: US - Fremont, CA; work arrangements may include a mix of in-office and remote work depending on the role and business needs.
Base salary: $138,764.29–$187,739.92 USD annually, plus eligibility for an annual discretionary bonus.
Company
develops precision robotics, integrated automation systems, and contamination-control solutions for semiconductor manufacturing.
What you will do
- Gather requirements and prepare reviewed requirements and design specifications.
- Implement embedded equipment-control software in C# and C++ for Windows 10 and Linux.
- Develop and test computer vision, image-processing, and machine-learning algorithms for robotic systems.
- Design unit tests, perform software emulation and hardware testing, and complete system-level SQA integration.
- Collaborate with mechanical, electrical, and software engineers on robotics and motion-control systems.
- Document releases, support customer software integration, and handle field escalations.
Requirements
- BS or MS in computer science or equivalent experience, with computer vision and image-processing experience.
- 7 years of professional software development experience, including 7 years with C# and/or C++.
- Experience with UML, object-oriented analysis and design, state machines, multithreading, and network communication.
- Experience with instrumentation or equipment-control software, Linux customization, Git, and Microsoft DevOps.
- Experience with machine vision, OpenCV, machine learning, REST APIs, databases, and containerization using Docker or Kubernetes.
- Hands-on experience developing computer vision learning algorithms for object detection, tracking, segmentation, and depth estimation.
Nice to have
- Experience with TensorFlow or PyTorch.
- Knowledge of deep-learning literature and the mathematical foundations of machine learning.
- Experience with robotics and motion-control software.
Culture & Benefits
- Collaborative multidisciplinary engineering environment.
- Medical, dental, vision, and disability insurance.
- 401(k) plan.
- Company-paid holidays and flexible vacation for exempt employees.
- Equal-opportunity workplace with reasonable accommodations available for applicants with disabilities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Automation Software Engineer (Machine Control)
136 200 - 178 815$
12 дней назад
Senior Software Engineer - OS, Robot Software (Linux)
209 700 - 260 000$
14 дней назад
Software Engineer - Computer Vision (AI)
180 000 - 300 000$
Waymo
10 дней назад
Senior Software Engineer (Robotics)
213 000 - 263 000$
9 дней назад
Senior Embedded Software Engineer (C++/ADAS)
112 710 - 169 060$
Waymo
10 дней назад
Senior Software Engineer, Maneuvering Tech (Robotics)
251 000 - 310 000$