Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Key ResponsibilitiesDevelop and enhance the backbone of the robotics platform, focusing on inter-process communication, service orchestration, and resource management.Optimize platform components for optimal performance on edge devices, ensuring real-time operations and efficient resource utilization.Collaborate with low-level firmware layers, integrating hardware capabilities into the platform.Create robust logging, diagnostics, and debugging tools for on-robot systems.Work alongside perception, planning, and control teams to define platform interfaces and capabilities.Contribute to testing and simulation infrastructure to validate platform reliability.Required QualificationsEducation: Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field, or equivalent practical experience.Experience: 4+ years in robotics software, systems programming, or platform engineering.Technical Skills:Proficiency in C++ and Python programming.Hands-on experience with ROS2.Familiarity with real-time systems and performance-critical software.Strong understanding of operating system concepts (Linux kernel, scheduling, IPC).Preferred SkillsExperience with Rust or firmware development.Familiarity with NVIDIA platforms (Jetson).
About the job
Join our dynamic team at Fauna Robotics as a Robotics Platform Engineer, where you will be instrumental in enhancing and optimizing the core software platform that drives our innovative robots. This pivotal role involves developing the foundation of our robotics stack, including communication infrastructures, service orchestration, and the integration of perception, planning, and control modules for seamless operation. You will also refine components to ensure they operate efficiently on resource-constrained edge devices and establish interfaces with low-level firmware from our partners, such as NVIDIA.
This position is central to our software architecture, connecting low-level embedded systems with advanced AI functionalities. Collaborating closely with various teams across the organization, you will ensure our platform remains high-performing and reliable as we introduce new features.
About Fauna Robotics
At Fauna Robotics, we are driven by innovation and a passion for transforming industries through advanced robotics technology. Our team is dedicated to developing cutting-edge solutions that enhance efficiency and effectiveness in various sectors, paving the way for a smarter, more automated future.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Key ResponsibilitiesDevelop and enhance the backbone of the robotics platform, focusing on inter-process communication, service orchestration, and resource management.Optimize platform components for optimal performance on edge devices, ensuring real-time operations and efficient resource utilization.Collaborate with low-level firmware layers, integrating hardware capabilities into the platform.Create robust logging, diagnostics, and debugging tools for on-robot systems.Work alongside perception, planning, and control teams to define platform interfaces and capabilities.Contribute to testing and simulation infrastructure to validate platform reliability.Required QualificationsEducation: Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field, or equivalent practical experience.Experience: 4+ years in robotics software, systems programming, or platform engineering.Technical Skills:Proficiency in C++ and Python programming.Hands-on experience with ROS2.Familiarity with real-time systems and performance-critical software.Strong understanding of operating system concepts (Linux kernel, scheduling, IPC).Preferred SkillsExperience with Rust or firmware development.Familiarity with NVIDIA platforms (Jetson).
About the job
Join our dynamic team at Fauna Robotics as a Robotics Platform Engineer, where you will be instrumental in enhancing and optimizing the core software platform that drives our innovative robots. This pivotal role involves developing the foundation of our robotics stack, including communication infrastructures, service orchestration, and the integration of perception, planning, and control modules for seamless operation. You will also refine components to ensure they operate efficiently on resource-constrained edge devices and establish interfaces with low-level firmware from our partners, such as NVIDIA.
This position is central to our software architecture, connecting low-level embedded systems with advanced AI functionalities. Collaborating closely with various teams across the organization, you will ensure our platform remains high-performing and reliable as we introduce new features.
About Fauna Robotics
At Fauna Robotics, we are driven by innovation and a passion for transforming industries through advanced robotics technology. Our team is dedicated to developing cutting-edge solutions that enhance efficiency and effectiveness in various sectors, paving the way for a smarter, more automated future.