RCM Technologies
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from RCM Technologies, Inc.
Direct Placement
Role:
Software Engineer Compensation:
Up to $150k base + Equity - plus benefits, commensurate with experience Location:
San Mateo, CA - Hybrid Company Description: Anyone who builds intelligent systems that autonomously interact with the real world knows that poor vision limits how efficiently they learn, and how effectively they perform. This is a machine vision platform that unlocks the potential of machines to see at their optical limit: no lidar, no AI-estimated depth, no sensor fusion, and particularly no compromises. Our client is also an AI platform that enables these perfectly seeing machines to learn far beyond their current limit, and perform with nearly no limits in the physical world. Join our client to revolutionize spatial intelligence and redefine how machines perceive the world in 3D. Be part of a team pushing the boundaries of innovation in depth perception and machine vision. Position Description: Our client is seeking a passionate and driven engineer to join their team, focusing on complex challenges in robotics and spatial intelligence. The ideal candidate will have a foundational understanding of image acquisition and processing, and familiarity with stereo cameras. This role involves optimizing, hardening, and extending spatial intelligence solutions for embedded, edge, and cloud deployments. Strong software development skills are essential, along with an eagerness to learn and thrive in a fast-paced startup environment. Responsibilities: Collaborate with engineering colleagues to develop, test, and deploy commercial solutions across various platform architectures, from embedded SoCs to GPGPUs in the cloud. Integrate Client machine vision technologies into robotics frameworks within diverse real-time environments. Participate in code reviews, incorporating design and implementation guidance to effectively execute assigned tasks. Qualifications: Software Development Expertise: A t least two years of relevant industry experience. Proficient in C++17+, Python 3.x+, multi-threaded systems, integrating libraries/third-party SDKs, and real-time software on embedded systems (e.g., Nvidia Jetson). Robotics & Data Handling: H ands-on experience with robotics frameworks and/or data handling (e.g., ROS1, ROS2). Familiarity with data formats like JSON, YAML, and/or Flatbuffers. Software Engineering Practices: H ands-on experience with software development processes/environments (e.g., Clang, GCC, CMake, Ninja), Git and GitHub, and containerization (e.g., Docker, devcontainer). Basic experience benchmarking, profiling, and optimizing software. Imaging & Computer Vision: E xperience developing image sensor drivers, image acquisition software, and/or embedded firmware. Working knowledge of image science principles. Experience with computer vision libraries such as OpenCV, PCL, or Open3D. Mathematical Foundations: P roficient in signal processing concepts and methods. Familiarity with linear algebra and optimization libraries. Camera Systems: E xperience in developing and/or characterizing stereo or multiview camera arrays. Team Collaboration & Growth: G ood communication and problem-solving skills, with the ability to collaborate effectively within a team. Eagerness to be a part of a growing, global engineering team. Bonus Skills:
Additional language skills (e.g., Typescript, CUDA, and/or Rust) and experience using AI models, tools, and/or ML frameworks are a plus. Education & Certifications: B.Sc. in Computer Science, Electrical Engineering, or a related technical field. Preferred: M.Sc. in Computer Science, Electrical Engineering, or a related technical field. 401K Medical / Dental / Vision Equal Opportunity Statement: RCM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Pay Transparency: RCM believes in transparency and fairness in compensation. We are committed to providing our employees with competitive salaries that reflect their skills, experience, and contributions to our organization. As part of our commitment to pay transparency, we want to provide you with as much information as possible about our compensation practices. Disclaimer: This job posting is intended to describe the general nature and the level of the work to be performed. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needs as necessary. About RCM: RCM is a leading provider of Business, IT, and Engineering Services to over 1,000 clients in the commercial marketplace. RCM partners with clients to define, implement and manage a broad range of technologies across multiple platforms, systems, and networks. Our broad geographic presence ensures that a proven and reliable tactical and strategic capability is available and deployable virtually everywhere in North America. Seniority level
Seniority level
Associate Employment type
Employment type
Full-time Job function
Job function
Information Technology Industries
Information Services, IT Services and IT Consulting, and Automation Machinery Manufacturing Referrals increase your chances of interviewing at RCM Technologies, Inc. by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified about new Software Engineer jobs in
San Mateo, CA . Mountain View, CA $145,000.00-$170,000.00 4 days ago Mountain View, CA $138,225.00-$207,575.00 5 days ago Software Engineer, AI Platform - New Grad
Mountain View, CA $145,000.00-$170,000.00 4 days ago Software Development Engineer I - Frontend & Mobile
Software Engineer, Frontend (All Levels)
San Francisco, CA $150,000.00-$220,000.00 5 days ago San Francisco, CA $176,000.00-$250,000.00 6 days ago San Francisco, CA $150,000.00-$180,000.00 1 day ago San Francisco, CA $130,000.00-$240,000.00 6 days ago Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago San Francisco, CA $130,000.00-$250,000.00 6 days ago San Francisco, CA $60,000.00-$80,000.00 2 weeks ago San Francisco, CA $190,000.00-$250,000.00 6 days ago Software Engineer, Google Store, Front End
Mountain View, CA $141,000.00-$202,000.00 2 weeks ago San Francisco, CA $125,640.00-$174,500.00 15 hours ago San Mateo, CA $145,000.00-$165,000.00 1 week ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Software Engineer Compensation:
Up to $150k base + Equity - plus benefits, commensurate with experience Location:
San Mateo, CA - Hybrid Company Description: Anyone who builds intelligent systems that autonomously interact with the real world knows that poor vision limits how efficiently they learn, and how effectively they perform. This is a machine vision platform that unlocks the potential of machines to see at their optical limit: no lidar, no AI-estimated depth, no sensor fusion, and particularly no compromises. Our client is also an AI platform that enables these perfectly seeing machines to learn far beyond their current limit, and perform with nearly no limits in the physical world. Join our client to revolutionize spatial intelligence and redefine how machines perceive the world in 3D. Be part of a team pushing the boundaries of innovation in depth perception and machine vision. Position Description: Our client is seeking a passionate and driven engineer to join their team, focusing on complex challenges in robotics and spatial intelligence. The ideal candidate will have a foundational understanding of image acquisition and processing, and familiarity with stereo cameras. This role involves optimizing, hardening, and extending spatial intelligence solutions for embedded, edge, and cloud deployments. Strong software development skills are essential, along with an eagerness to learn and thrive in a fast-paced startup environment. Responsibilities: Collaborate with engineering colleagues to develop, test, and deploy commercial solutions across various platform architectures, from embedded SoCs to GPGPUs in the cloud. Integrate Client machine vision technologies into robotics frameworks within diverse real-time environments. Participate in code reviews, incorporating design and implementation guidance to effectively execute assigned tasks. Qualifications: Software Development Expertise: A t least two years of relevant industry experience. Proficient in C++17+, Python 3.x+, multi-threaded systems, integrating libraries/third-party SDKs, and real-time software on embedded systems (e.g., Nvidia Jetson). Robotics & Data Handling: H ands-on experience with robotics frameworks and/or data handling (e.g., ROS1, ROS2). Familiarity with data formats like JSON, YAML, and/or Flatbuffers. Software Engineering Practices: H ands-on experience with software development processes/environments (e.g., Clang, GCC, CMake, Ninja), Git and GitHub, and containerization (e.g., Docker, devcontainer). Basic experience benchmarking, profiling, and optimizing software. Imaging & Computer Vision: E xperience developing image sensor drivers, image acquisition software, and/or embedded firmware. Working knowledge of image science principles. Experience with computer vision libraries such as OpenCV, PCL, or Open3D. Mathematical Foundations: P roficient in signal processing concepts and methods. Familiarity with linear algebra and optimization libraries. Camera Systems: E xperience in developing and/or characterizing stereo or multiview camera arrays. Team Collaboration & Growth: G ood communication and problem-solving skills, with the ability to collaborate effectively within a team. Eagerness to be a part of a growing, global engineering team. Bonus Skills:
Additional language skills (e.g., Typescript, CUDA, and/or Rust) and experience using AI models, tools, and/or ML frameworks are a plus. Education & Certifications: B.Sc. in Computer Science, Electrical Engineering, or a related technical field. Preferred: M.Sc. in Computer Science, Electrical Engineering, or a related technical field. 401K Medical / Dental / Vision Equal Opportunity Statement: RCM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Pay Transparency: RCM believes in transparency and fairness in compensation. We are committed to providing our employees with competitive salaries that reflect their skills, experience, and contributions to our organization. As part of our commitment to pay transparency, we want to provide you with as much information as possible about our compensation practices. Disclaimer: This job posting is intended to describe the general nature and the level of the work to be performed. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needs as necessary. About RCM: RCM is a leading provider of Business, IT, and Engineering Services to over 1,000 clients in the commercial marketplace. RCM partners with clients to define, implement and manage a broad range of technologies across multiple platforms, systems, and networks. Our broad geographic presence ensures that a proven and reliable tactical and strategic capability is available and deployable virtually everywhere in North America. Seniority level
Seniority level
Associate Employment type
Employment type
Full-time Job function
Job function
Information Technology Industries
Information Services, IT Services and IT Consulting, and Automation Machinery Manufacturing Referrals increase your chances of interviewing at RCM Technologies, Inc. by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified about new Software Engineer jobs in
San Mateo, CA . Mountain View, CA $145,000.00-$170,000.00 4 days ago Mountain View, CA $138,225.00-$207,575.00 5 days ago Software Engineer, AI Platform - New Grad
Mountain View, CA $145,000.00-$170,000.00 4 days ago Software Development Engineer I - Frontend & Mobile
Software Engineer, Frontend (All Levels)
San Francisco, CA $150,000.00-$220,000.00 5 days ago San Francisco, CA $176,000.00-$250,000.00 6 days ago San Francisco, CA $150,000.00-$180,000.00 1 day ago San Francisco, CA $130,000.00-$240,000.00 6 days ago Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago San Francisco, CA $130,000.00-$250,000.00 6 days ago San Francisco, CA $60,000.00-$80,000.00 2 weeks ago San Francisco, CA $190,000.00-$250,000.00 6 days ago Software Engineer, Google Store, Front End
Mountain View, CA $141,000.00-$202,000.00 2 weeks ago San Francisco, CA $125,640.00-$174,500.00 15 hours ago San Mateo, CA $145,000.00-$165,000.00 1 week ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr