Senior Software Engineer, Simulation (R3938)
Shield AI
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Senior Software Engineer, Simulation (R3938)" Homebrew.WHAT YOU'LL DO:
- Design, develop, and optimize high-performance simulation frameworks.
- Align needs and priorities across many teams and disciplines
- Collaborate with cross-functional teams, including software engineers, autonomy engineers, and aerodynamics engineers, to ensure the simulation accurately reflects real-world conditions.
- Integrate basic physics principles into simulations to enhance realism and accuracy.
- Conduct testing and validation of simulation frameworks to ensure performance and reliability.
- Stay updated with the latest advancements in simulation technologies and apply them to our systems.
REQUIRED QUALIFICATIONS:
- BS in Computer Science or related engineering field with 3+ years of professional experience.
- Passion for simulation and testing with the goal of ensuring safety and reliability at scale.
- Experience building simulation within DevOps environments in addition to experience with DevOps tools and infrastructure.
- Interest in aerospace and autonomous vehicles.
- Strong foundation in modern C++, including a deep understanding of memory management, performance optimization, and debugging.
- Experience with robotics concepts, including node-based architectures such as ROS or similar middleware frameworks.
- Foundational knowledge of statistics and its application in software development, testing, and data analysis.
- Experience building and compiling code in complex software environments, including debugging build errors and managing dependencies.
- Solid understanding of mathematics (especially linear algebra) and foundational physics, with the ability to interpret technical papers and algorithms effectively.
- Eagerness to learn, adapt, and grow in a collaborative team environment, with a proactive approach to problem-solving and communication.
PREFERRED QUALIFICATIONS:
- Experience with Docker, Kubernetes, and/or containerized application development
- Familiarity with rigid body dynamics (e.g. Euler’s equations, quaternions), aerodynamics, propulsion systems, etc.
- Experience with Python 3 and data science frameworks (e.g. NumPy, Pandas, Dagster)
- Experience with robotics concepts, including node-based architectures such as ROS or similar middleware frameworks.
- Experience building simulation within DevOps environments in addition to experience with DevOps tools and infrastructure.
125000 - 175000 USD a year
This job is no longer accepting applications
See open jobs at Shield AI.See open jobs similar to "Senior Software Engineer, Simulation (R3938)" Homebrew.