Top C++ Jobs in San Francisco, CA
The Staff Robotics Software Engineer will design and implement the software architecture for the Dexterity Mechatronics Software stack, working closely with a team to develop real-time applications while ensuring performance and quality. Responsibilities include analyzing requirements, mentoring developers, and evaluating new technologies.
Design and build infrastructure for safe systems and software delivery for robotics in production. Provide technical mentorship, code reviews, and lead tooling development and optimization of production systems. Ensure infrastructure quality and reliability.
The Staff Infrastructure Software Engineer will design, develop, and maintain infrastructure components, focusing on software-defined networking, Linux systems programming, and backend services using Python, Go, and C++. Responsibilities include collaborating with teams to ensure infrastructure performance, mentoring junior engineers, and applying SRE principles.
This role involves leading software engineering efforts in AR/VR development, focusing on algorithms, system design, and optimization. It requires significant experience in C/C++, computer vision, and deep learning systems, along with solid debugging and profiling expertise. Strong communication skills in a multicultural workplace are necessary, and bilingual proficiency, preferably in Mandarin, is desired.
As a Platform Development Engineer, you will develop software to connect platform software architecture with manufacturing hardware, assist in hardware bring-up and calibration, and create debugging tools. You will collaborate with hardware and software teams to ensure integration of complex robotic subsystems.
The Senior Staff/Principal Embedded Software Engineer will engage in building and implementing strategies for custom device firmware, computer vision applications, and secure programming, driving innovation within the team and the company.
As a Senior Software Engineer on the Data Infra team at FalconX, you will lead the design and implementation of scalable data pipelines, data warehousing, and governance initiatives. You will work on transforming and making data accessible for analytics and machine learning, ensuring robust and efficient data management practices.
Lead the development and scaling of backend services for the Developer Platform, focusing on high-performance applications, API design, and infrastructure operations. Collaborate with cross-functional teams to drive the technology roadmap and support machine learning systems.
The Senior Software Engineer, ML at Relyance AI will drive initiatives in NLP and ML for information extraction from legal documents and code, build innovative model architectures, and collaborate with cross-functional stakeholders to enhance AI solutions. The role requires a strategic mindset and ability to deliver practical ML and NLP solutions, focusing on detail and adaptability in a fast-paced environment.
As a Computer Vision Engineer, you will develop and optimize CV/ML algorithms and infrastructure for scalable model training and deployment. Collaborate with hardware and software teams to enhance computer vision features and drive data-driven solutions.
The Senior Software Engineer will build high-performance sensor infrastructure and collaborate on data-intensive solutions involving embedded dashcam software, mobile apps, and backend processing. Responsibilities include developing systems for handling extensive data from sensors and ensuring efficient edge computing integration.
The Senior Application Software Engineer will lead the development of application software for Shaper Origin, implementing user interactions and functionality using Qt, QML, and JavaScript. The role involves collaborating with engineers, validating work through automated testing, and contributing to product development within a workshop environment.
The Senior Quality Engineer will develop automation strategies, transition manual tests to automated tests, and collaborate closely with teams to ensure quality in software products. Responsibilities include manual testing, performance testing, documentation, defect tracking, and providing training on automation tools.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results