Middleware Software Engineer
Figure
Middleware Software Engineer
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for solid, experienced C++ developers to help us build out the core software platform that will allow our robot to reach its full potential!
Responsibilities:
- Architect, design, implement and test C++ middleware that will run on our robot and provide system wide functionality to specialized controls and autonomy software.
- Develop Python tooling and interfaces.
- Help us ensure that our software ecosystem is stable, scalable and well tested in CI.
Requirements:
- Bachelor or Master degree in Computer Science or related field.
- At least 5 years of experience writing production C++.
- Mastery of C++, Python and Linux.
- Understanding of how to create testable software systems.
- Good knowledge of computer architecture.
- Understanding of Linux userspace and kernel environments.
- Proficiency with networking protocols.
- Comfortable using debuggers and performance profiling tooling.
Bonus Qualifications:
- Experience working on systems with timing constraints.
- Experience working in resource constrained environments like microcontrollers.
- Knowledge of communication buses and protocols like Ethercat, Serial, CAN or USB.
- ...Robotic Software Engineer Location: San Jose, CA Duration: Full Time Job Description: Must Have Technical/Functional Skills... ...programming languages such as C++ and Python. Expertise in robotic middleware platforms, especially ROS/ROS2. Solid understanding of AI...MiddlewareFull time
- ...Job Summary: We are seeking a highly skilled Robotics Software Engineer with deep expertise in robotic middleware and C++/Python development. This is an exciting opportunity to work hands-on with physical robotic platforms and integrate cutting-edge AI algorithms into...Middleware
- ...As we continue to scale rapidly, we are looking for a Senior Software Engineer (Architect) who is genuine passionate about innovation,... ...solutions on edge, including boot, toolchain, drivers, comms, middleware and application / state machine Create and maintain standards...MiddlewareFull time
- ...are available for this role. Job Title - Robotic Software Engineer Location - San Jose, CA Duration - Full Time... ...programming languages such as C++ and Python. Expertise robotic middleware platforms, especially ROS/ROS2. Solid understanding of...MiddlewareFull timeImmediate startRelocation
$19 - $65 per hour
...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...stack. Responsibilities: Modern Middleware Architectures: Transitioning systems toward... ...for hybrid environments. Field Engineering: On-vehicle deployment, hardware-in-the...MiddlewareInternship$151k - $255k
...Software Engineer - Perception (Fallback Stack) Sunnyvale, California, United States About Applied Intuition Applied Intuition,... ...than one domain relevant software framework or tools, such as middleware, benchmarking suites, data sets and related pipelines, or algorithmic...MiddlewareOdd jobFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$152k - $241.5k
...Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines... ...You will help craft the application software architecture by working closely with external... ...with robotics or automotive related middleware frameworks. ~ Experience with robot simulation...Middleware$154.42k - $235.9k
...distributed compute - with a focus on inter-process communication (IPC), middleware, and developer experience that make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime...MiddlewarePermanent employmentLocal areaWork from homeRelocationRelocation packageFlexible hours- ...learning, microfabrication, electrical engineering, clinical science, and more. We combine... ...We are seeking an exceptional Real‑Time Software Engineer to join our mission of... ...' experience in real‑time, embedded or middleware engineering. Proven track record of full...MiddlewareWork at officeRemote work
$184k - $287.5k
...AI-powered application. We seek a senior engineer to own and evolve the core NIM Platform... ...that scale. The role involves solving deep software engineering challenges. These include... ...integrations (vLLM, SGLang, TensorRT-LLM, Dynamo), middleware, observability instrumentation, and...Middleware$181.1k - $318.4k
...Senior Software Engineer, Middleware - Special Projects Generative intelligence is redefining what's possible in Apple products. We're looking for engineers who understand the entire system — from hardware to UI — and are inspired by building the connective layers that...MiddlewareRelocation$156k - $387.6k
...Senior Software Development Engineer, Relational Database Service (RDS) Location: San Jose Team: Technology Employment Type: Regular... ...design specifications, JSON/Protobuf data serialization, and middleware development. Preferred: Experience with microservice...MiddlewareTemporary workWork experience placementLocal area- ...optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of... ...Position Overview Lumilens is seeking a Software Engineer – Computer Vision & Robotics to... ...Vision algorithms, ROS/ROS2, including middleware, simulation tools, and debugging workflows...Middleware
$120k - $300k
...Software Engineer - Developer Infrastructure Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc... ...industries Experience with service architecture and related middleware, including gRPC, Fx (Golang), SQLAlchemy Experience with...MiddlewareFull timeTemporary workFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$140.5k - $271k
...earlier when needed to accommodate family commitments. About the role We are looking for highly motivated Software Engineers to focus on developing core middleware components and services within Applied’s software-defined vehicle (SDV) platform. This role requires...MiddlewareFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$170.6k - $261.3k
...systems to intuitive design, intelligent software, and next-generation safety and... ...to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within... ...Background inROSor similar robotics middleware. Experience withsafety-criticalsoftware...MiddlewareLocal areaRemote workWork from homeRelocation packageFlexible hours$131.4k - $197k
...Software Engineer Qualcomm Advanced Robotics Team is building the AI first stack and platform for the next generation general purpose... ...to‑end architecture, raising the engineering bar across core middleware and services (ROS 2/DDS), and leading cross‑functional teams...MiddlewareWork experience placementWork from home$123k - $190k
...in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise... ...Reliability. Role As a Software Engineer on the HIL Platform and Services Team, you... ...Embodied AI, Model Deployment, Middleware, OS, Sensor Applications, and Vehicle Integration...MiddlewareLocal areaWork from homeRelocation packageFlexible hours$127.1k - $185k
...production issues. - Design, develop and test software components that interact with... ...or above in Computer Science, Computer Engineering, Data Science, Information Systems, or... ...Experience with ROS/ROS 2 for robotics middleware - Experience within Robotics, Computer...MiddlewareInternshipLocal areaWorldwideFlexible hours$152k - $241.5k
...physical AI revolution, developing the software and hardware systems that power the next... ...Computer Science, Robotics, Electrical Engineering, or a related technical field (or... ...with ROS2, Holoscan or similar robotics middleware frameworks. Familiarity with Isaac Sim...Middleware- ...C++ and Python., Japanese/Mandarin, AI algorithms., robotic middleware platforms, especially ROS/ROS2. If you post this job on a... ...Qualification's 5+ years of full-time industry experience in software engineering Strong proficiency in programming languages such as...MiddlewareFull timeLocal areaVisa sponsorshipRelocation package
$207k - $300k
Software Engineer Manager II, Machine Management Google Sunnyvale, CA, USA Advanced Experience owning outcomes and decision making, solving... ...in a complex, matrixed organization. Experience with middleware. About the job Like Google's own ambitions, the work of a Software...MiddlewareFull timeWorldwide- ...System Software Engineer – Lead Engineer Sunnyvale, CA Do you want to be part of AI revolution? Do you want to think out of box with... ...including but not limited to boot, security, safety, driver, os, middleware, OTA, applications, etc, for autonomous driving silicon and...Middleware
$160k - $175k
...(NOT remote) About the Role We are seeking a Senior Software Engineer to join the K7 Autonomous Security Robot (ASR) team. You will... ...Jetson/Orin, ARM64 architecture Frameworks: ROS 2 and DDS middleware experience strongly preferred Security: Hands-on...MiddlewarePermanent employmentFull timeLocal area- ...implementations for performance, scalability, and maintainability. Integrate Salesforce with external systems using REST/SOAP APIs, middleware, or other integration tools. Define and enforce Salesforce development standards, governance, and deployment processes (CI/CD)....Middleware
- ...Application Engineer (AI) Location: San Jose, CA (3 days) Location Requirement: San Jose... .... Comprehensive understanding of the software development lifecycle (SDLC), including... ...patterns, microservices design, and middleware platforms, including API development....MiddlewareContract workFor contractors
$180k - $250k
...family commitments. ABOUT THE ROLE We are looking for a software engineer with expertise in calibration systems for autonomous... ...algorithm, software framework or tools, such as calibration, middleware, benchmarking suites, data sets and related pipelines, or algorithmic...MiddlewareFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Embedded Software Engineer We are looking for an experienced Embedded Software Engineer to design, develop, and maintain software solutions... .... Develop and maintain device drivers, firmware, and middleware components. Collaborate with hardware engineers, system architects...Middleware
- ...) Atleast 2+ years of experience with Devops/Build & Release Engineering 2) Atleast 2+ years of experience in Continuous Integration... ..., Puppet and Git, AWS S3, Docker 4) At least 5+ years of Middleware/Integration experience(any platform) 5) Working knowledge...MiddlewareDaily paidRelocation
- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...We are seeking an experienced Technical Engineer to provide advanced technical support for... ...complex customer-reported issues on z/OS middleware products. · Perform advanced problem...Middleware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Middleware Software Engineer. Be the first to apply!
- graduate software developer San Jose, CA
- rust software engineer San Jose, CA
- senior software design engineer San Jose, CA
- software engineer student San Jose, CA
- software engineer amazon San Jose, CA
- software developer positions San Jose, CA
- software engineer full time San Jose, CA
- software qa engineer San Jose, CA
- new graduate software engineer San Jose, CA
- junior software developer San Jose, CA


