Senior Software Engineer – 3D Simulation
2 days ago
About Gruve
Gruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
About The Role
We are seeking a talented Senior Software Engineer to join our team, building cutting-edge software tools and interfaces for 3D simulation and real-time applications. This role involves close collaboration with developers, designers, and engineers to create advanced user interfaces and interactive simulations.
Key Responsibilities
- Collaborate with developers and engineers to design and implement advanced 3D simulation software.
- Build and maintain functional user interfaces, integrating requirements from design, regulations, and engineering.
- Work with cross-functional teams to define APIs and integrate simulation or vehicle data into interfaces.
- Develop software tools that support simulation and development workflows.
- Create front-end interfaces for hardware integration, ensuring seamless user experiences.
- Contribute to software architecture, implementing flexible, maintainable, and high-performance code.
Basic Qualifications
- Experience in video game development, particularly racing or physics-based simulations.
- Background in human-computer interaction (HCI) or human factor projects.
- Knowledge of machine learning, computer vision, or point cloud processing.
- Experience developing software that interfaces with hardware, including haptic devices or actuators.
- Prior work on large-scale software projects and cross-functional collaboration.
Preferred Qualifications
- M.S. in Computer Science or related field with 5+ years of industry experience, or 10+ years of equivalent experience.
- Strong proficiency in C#, C++, Java, Python, and Linux development tools.
- Experience developing 3D simulations using Unity, OpenGL, or similar frameworks.
- Experience building web-based applications and interactive interfaces (React or equivalent).
- Strong understanding of software architecture, networking, and maintainable coding practices.
- Familiarity with Agile methodologies and collaborative team environments.
Salary Range
$150,000 - $175,000 USD
This position is being hired for a customer of Gruve.
Why Gruve
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you're passionate about technology and eager to make an impact, we'd love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.
-
Palo Alto, California, United States Tesla Full timeWhat To ExpectAs a Software Engineer for the Optimus Simulation team, you will be responsible for creating and maintaining the Optimus Bot validation process on the path to operational autonomy. You will work very closely with the team to drive validation of new and existing features and be responsible for creating test scenarios. You will also be building...
-
Palo Alto, California, United States Tesla Full timeWhat to ExpectAs a Vehicle Dynamics Simulation & Data Analysis Engineer at Tesla, you will be at the forefront of developing the tools that define the performance of our next-generation vehicles. This role is a unique opportunity to merge your passion for vehicle dynamics, software development, and data science to directly impact products that accelerate the...
-
Palo Alto, California, United States Woven by Toyota Full time $161,000 - $264,500Woven by Toyota is enabling Toyota's once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human-centric innovation — expanding what "mobility" means and how it serves society.Our work centers on four pillars: AD/ADAS, our...
-
EE Hardware Design Engineer
7 days ago
Palo Alto, California, United States Array Labs Full time $150,000 - $300,000At Array Labs, we are building the world's most advanced satellite radar constellation to create a high-resolution 3D digital twin of the Earth. Our mission is to provide "lidar-like" 3D data and imagery from space, serving critical applications for both commercial and defense customers.This is a deep tech challenge in the truest sense. We're solving complex...
-
Senior Full-Stack Software Engineer
5 days ago
Palo Alto, California, United States Vinci4d Full timeAbout UsVinci combines a foundation model for physics with GPU-native solvers to deliver unprecedented simulation speed and accuracy. There's no meshing, no approximations, and customer data is not required to train the model: it simply works out of the box. Vinci enables engineers to run thousands of simulations seamlessly, transforming how complex physical...
-
Senior Software Engineer
1 week ago
Palo Alto, California, United States PEBL Full time $120,000 - $180,000 per yearPurpose in Every PositionPebl puts a world of talent at your fingertips. With our AI-powered Global Work Platform, companies can hire, pay, and manage employees in 185+ countries—removing risk, red tape, and guesswork from global growth. Backed by more than a decade of compliance leadership and local expertise, Pebl helps businesses move fast, stay...
-
Software Engineer, AI Performance Modelling
2 weeks ago
Palo Alto, California, United States Tesla Full timeWhat To ExpectThe AI co-design team is dedicated to developing and optimizing AI systems that can scale efficiently to thousands of compute nodes, enabling large-scale training, reinforcement learning at scale, and real-time inference for Autopilot and Optimus. Our goal is to push the boundaries of performance, power, and latency on our custom-designed...
-
Palo Alto, California, United States Tesla Full timeWhat To ExpectThe Thermal Systems Software Team is looking for an experienced Software Engineer to develop simulation and test infrastructure critical to releasing safety critical software with high confidence. This role will involve using software tooling expertise to validate embedded controllers in a virtual simulation environment through Tesla's...
-
Palo Alto, California, United States Array Labs Full time $120,000 - $250,000 per yearAt Array Labs, we are building the world's most advanced satellite radar constellation to create a high-resolution 3D digital twin of the Earth. Our mission is to provide "lidar-like" 3D data and imagery from space, serving critical applications for both commercial and defense customers.This is a deep tech challenge in the truest sense. We're solving complex...
-
Palo Alto, California, United States Array Labs Full timeAt Array Labs, we are building the world's most advanced satellite radar constellation to create a high-resolution 3D digital twin of the Earth. Our mission is to provide "lidar-like" 3D data and imagery from space, serving critical applications for both commercial and defense customers. This is a deep tech challenge in the truest sense. We're solving...