Software Engineer, Autonomy Platform
6 days ago
Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are seeking a talented and experienced Software Engineer to take our autonomy platform software architecture to the next level. This role is focused on building foundational frameworks and internal tools for developing and testing robot software. The ideal candidate has experience collaborating closely with domain experts to design and implement system software components that are efficient, stable, and delightful to use. Responsibilities: Design, implement and maintain our on-robot software framework for executing, monitoring and testing the autonomy system on our humanoid robot Collaborate with interdisciplinary robotics, firmware development, and infrastructure teams to identify autonomy framework system requirements and take the lead on satisfying them Design and implement internal tools that accelerate development and expand software and hardware testing capabilities Continuously raise the quality of our product by identifying gaps and advocating for improvements across the stack Provide technical guidance and support to other team members, fostering a culture of excellence and innovation Requirements: Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field Strong proficiency in both C++ and Python Minimum of 4 years of experience designing flexible, performant software and interfaces for resource-constrained systems such as robots or mobile devices Experience with Linux and development tools such as debuggers and performance profilers Bonus Qualifications: Familiarity with standard robotics frameworks such as ROS/ROS2 Expertise in GPU programming with CUDA Experience with real-time simulation tools and their applications to robotics Experience deploying test infrastructure for continuous integration on hardware platforms Expertise in a robotics discipline such as perception, motion planning, SLAM or state estimation
-
Software Engineering Manager
4 weeks ago
Cupertino, United States Apple Inc. Full timeSoftware Engineering Manager (Apple Virtual Platform)Do you see the big picture and love setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? The Core Operating Systems group is committed to building fully-integrated operating systems that seamlessly blend hardware and software into a unified Apple...
-
Senior Software Engineer, Ad Platforms
4 weeks ago
Cupertino, United States Apple Full timeSummary: At Apple, we're building the future of advertising, crafting innovative platforms that empower creators and deliver outstanding user experiences. Our team is at the forefront of innovative technology, leveraging machine learning and distributed systems to deliver personalized and privacy-focused advertising solutions.Description: As a Senior...
-
Senior Software Engineer, Ad Platforms
4 weeks ago
Cupertino, United States Apple Inc. Full timeTo view your favorites, sign in with your Apple Account. At Apple, we're building the future of advertising, crafting innovative platforms that empower creators and delivers outstanding user experiences. Our team is at the forefront of innovative technology, leveraging machine learning and distributed systems to deliver personalized and privacy-focused...
-
Systems Software Cloud Engineer
2 days ago
Cupertino, United States Apple Full timeSystems Software Cloud Engineer - Platform Architecture Cupertino, California, United States Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job and there's no telling what we can accomplish together. Do you love crafting elegant cloud solutions to complex...
-
Senior Software Engineer, Ad Platforms Lead
1 week ago
Cupertino, California, United States Apple Full timeUnlock your potential as a Senior Software Engineer in our dynamic Ad Platforms team at Apple.We're seeking an experienced engineer to build the next generation of our advertising platform. Collaborate with product management to define external APIs for campaign management, design and implement performant services and data pipelines, and engineer secure and...
-
Software Engineering Manager
3 weeks ago
Cupertino, United States Apple Full timeSoftware Engineering Manager - Always On Platform Systems Cupertino, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas...
-
Software Engineering Manager
2 weeks ago
Cupertino, United States Apple Inc. Full timeSoftware Engineering Manager - Always On Platform SystemsApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief...
-
Software Engineering Manager
4 weeks ago
Cupertino, United States Apple Inc. Full timeSoftware Engineering Manager - Always On Platform SystemsApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief...
-
Senior Software Engineer
6 days ago
Cupertino, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...
-
Senior Software Engineer
6 days ago
Cupertino, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...
-
Senior Software Engineer
4 weeks ago
Cupertino, United States Apple Inc. Full timeImagine what you could do here. At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you love solving complex challenges? Are you an inventive self-starter who takes pride in making ideas come to life on...
-
Senior Software Engineer
4 weeks ago
Cupertino, United States Apple Full timeSummary Imagine what you could do here. At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you love solving complex challenges? Are you an inventive self-starter who takes pride in making ideas come to...
-
Software Engineer III
1 month ago
cupertino, United States Intelliswift Software Full timeMust Have skills:Python JavaAWSdistributed systemsdebugging skillsDescription:* Working Knowledge of Java* Strong Python skills* Writing from scratch and maintaining scripts to ingest various metadata on various storage platforms* Integrate scrips within pipelines to create fully automated solutions* Excellent knowledge of test case creation and...
-
Software Engineer III
1 month ago
Cupertino, United States Intelliswift Software Full timeMust Have skills:Python JavaAWSdistributed systemsdebugging skillsDescription:* Working Knowledge of Java* Strong Python skills* Writing from scratch and maintaining scripts to ingest various metadata on various storage platforms* Integrate scrips within pipelines to create fully automated solutions* Excellent knowledge of test case creation and...
-
Lead Software Engineer
1 day ago
Cupertino, CA, United States Apple Inc. Full timeThe Data Platform team within the services organization is responsible for enabling analytics, experimentation, and ML feature engineering to support Siri, Search, iCloud, Apple Pay, and other beloved ML features on Apple devices. The mission of the Data Platform organization is to provide engineers and data scientists with an innovative, reliable, secure,...
-
Sr. Software Engineer, Ad Platforms
2 days ago
Cupertino, United States Apple Full timeAt Apple, we believe in the power of technology to enrich people's lives. Everything we build is designed to empower people, including our advertising platform. We deliver ads in a way that benefits both customers and advertisers — helping people discover content, supporting creators, and protecting and respecting everyone’s privacy. Our technology makes...
-
Software Engineer
1 month ago
cupertino, United States VeeAR Projects Inc. Full timeTitle: Software Engineer Duration: 03+ months contract (quarterly extension)Location: Cupertino, CA (Onsite on Tuesday, Wednesday and Thursday) Job Description:Working Knowledge of Java.Strong Python skills.Writing from scratch and maintaining scripts to ingest various metadata on various storage platforms.Integrate scrips within pipelines to create fully...
-
Software Engineer
1 month ago
Cupertino, United States VeeAR Projects Inc. Full timeTitle: Software Engineer Duration: 03+ months contract (quarterly extension)Location: Cupertino, CA (Onsite on Tuesday, Wednesday and Thursday) Job Description:Working Knowledge of Java.Strong Python skills.Writing from scratch and maintaining scripts to ingest various metadata on various storage platforms.Integrate scrips within pipelines to create fully...
-
Software Engineer
1 month ago
cupertino, United States VeeAR Projects Inc. Full timeTitle: Software Engineer Duration: 03+ months contract (quarterly extension)Location: Cupertino, CA (Onsite on Tuesday, Wednesday and Thursday) Job Description:Working Knowledge of Java.Strong Python skills.Writing from scratch and maintaining scripts to ingest various metadata on various storage platforms.Integrate scrips within pipelines to create fully...
-
Software Engineering
2 days ago
Cupertino, United States Apple Full timeDo you thrive on variety, collaboration, and facilitating solutions to hard software engineering challenges and want to continually apply the best practices of your craft with peers from multiple areas of Software Development across multiple internal and external partners? Software Engineering - Media is a role focused on improving our media ecosystem. We...