remoteyeah
Remote engineering jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
Remote Software Engineer jobs
Remote Senior Software Developer (Simulation)
Remote
Senior Software Developer (Simulation)
at
Vention
Posted 1 day ago
✅
1 applied
Description:
As a Senior Simulation Developer at Vention, you will be a key contributor to the evolution of the browser-based simulation engine.
You will work as part of an agile team to design and implement new 3D simulation features and workflows.
Your role will empower users to autonomously design, validate, and visualize their machines.
Your work will significantly impact the platform’s capabilities and how technology is demonstrated to customers.
You will be responsible for designing, developing, and maintaining robust software applications, ensuring high performance and scalability.
You will foster a test automation culture by elevating standards in unit and integration tests following the test pyramid guidelines.
You will support and mentor junior team members in all aspects of agile software development.
You will apply software design patterns and SOLID principles to create clean, maintainable, and reusable code.
You will work with TypeScript, with additional exposure to Python and C++ as needed.
You will develop and optimize applications using ReactJS for frontend development.
You will analyze and refactor legacy code to improve maintainability and performance.
You will collaborate with cross-functional teams to develop simulation and physics-based applications.
You will work with physics engines and renderers when necessary.
You will utilize linear algebra and other mathematical techniques as required.
Requirements:
A Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field is required.
You must have 5+ years of software development experience.
Strong problem-solving and analytical skills with keen attention to detail are essential.
Experience with game engines, physics-based simulation, or 3D graphics rendering is required.
You should have experience in modernizing legacy codebases while maintaining system integrity.
Automated testing should be a part of your day-to-day life as a developer.
Familiarity with linear algebra and mathematical concepts relevant to physics and simulation is necessary.
Nice-to-have skills include knowledge of ROS (Robot Operating System) or other robotics software and its integration into software applications.
Experience with Test Driven Development methodology is a plus.
A background in embedded systems or real-time computing is also advantageous.
Benefits:
Vention offers flexible paid time off and remote work policies.
Complimentary beverages and snacks are provided to keep you fueled throughout the day.
Global comprehensive health plans are available to ensure you feel your best.
There are career growth opportunities because your future matters.
Fun-filled social events are curated based on diverse interests for team celebrations, including sponsored sports teams and trivia nights.
Time off to volunteer and give back to your community is encouraged.