Senior Software Development Engineer

Russell Tobin & Associates
Redmond, Washington
Apr 01, 2024
Apr 08, 2024
Engineering, Software
Position Type
Full Time
Organization Type
Corporate, Other Corporate
What are we looking for in our Senior Software Development Engineer?

Software Development Engineer
Location: Remote
Duration: 4 months contract with possibility of extension
Pay Range: $60/hr - $65/hr W2 (Depends upon the experience)

Typical Day in the Role
Purpose of the Team: This team is currently supporting a program that is mainly focused on simulation for autonomous systems. They currently have two engineers that are working on it and the skill sets are very specialized, some of which is related to robotics, software engineering and video game engineering that they use to create simulations.
Key projects: This role will contribute to supporting the two engineers with everything, but mostly on the simulation side.
Typical task breakdown and operating rhythm: The role will consist of 75% development and 25% meetings.

Top 3 Hard Skills Required + Years of Experience
1. Minimum 6 years experience with Unreal Engine (preferably Unreal Engine 5, fine with the older ones as well).
2. Minimum 6 years experience with C++.
3. Minimum 6 years experience with ROS 2 (Robot Operating System) -PREFERRED

The ideal candidate will be responsible for designing, building, and maintaining complex simulation environments that are crucial for the development and testing of advanced control systems and interactive applications.

Job Responsibilities:
• Proficient in Unreal Engine (5.0 preferred. 5+ years working in a professional setting with UE), with experience in developing realistic and immersive simulations for various domains such as robotics, autonomous vehicles, and drones.
O Able to use Unreal Engine's tools (C++ libraries) and features such as Blueprints, Materials, Lighting, Animation, and Physics to create high-quality simulation environments and assets.
• Expert in C++, with strong knowledge of object-oriented programming, design patterns, and memory management.
O Able to write clean, efficient, and well-documented code that follows the best practices and standards of C++ programming.
• Familiar with ROS 2, with ability to integrate and communicate with various sensors, actuators, and middleware in a distributed system.
O Able to use ROS 2's concepts and components such as nodes, topics, services, actions, parameters, and launch files to design and implement robust and scalable robotic applications.

Pride Global offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.

Rate/Salary: $60 - $65