Job Opportunities

The next generation of Racing

iRacing.com Motorsport Simulations, headquartered in Bedford, MA, was founded in September of 2004 by David Kaemmer, co-founder of Papyrus Racing Games, and John Henry, principal owner of the Boston Red Sox. iRacing.com’s mission is to create the world’s leading and most authentic PC-based racing simulation and grow a new branch of motorsport through real-time, online competition – otherwise known as simracing.  iRacing now has over 70,000 members and growing every day.

iRacing is always looking for talented individuals to join the team!  We offer a rewarding culture and competitive salary and benefits.  

Available Jobs:

Test Engineer

Position Status:

  • Position based in office in Bedford, MA
  • Full-Time
  • Eligible for US Employment

Description

We are seeking a point-person to integrate into our team to focus on developing test code and automation. The person will identify the best opportunities for test development and automation by monitoring trends in bug reports as well as developer concerns in both C++ and web codes. They will then work with developers to implement tests and test frameworks for both sim and web code bases. Once developed and integrated, they will work with the QA team to develop the related test procedures. They will identify and help integrate industry best practices for testing and automation for improving CI/CD goals.

Essential Functions:

  • Collaborate with development teams to develop test code and hooks for test automation
  • Collaborate with QA to develop test processes and procedures. (White Box / Black Box methodologies)
  • Develop test plans for new content and features and reports that are clear, concise, and convey all necessary information to make informed project and deployment decisions.
  • Identify, set and track CI/CD goals; identify the best steps for implementing while respecting the development culture.
  • Identify and deploy testing tools and automation
  • Monitor trends in bug reports to identify target areas for test development

Job Requirements:

The candidate must be legally eligible to work in the United States.

  • 5+ years’ experience with C or C++
  • Comfortable operating in Windows environment with DirectX as well as Linux environments
  • Understanding of test methodologies and testing processes.
  • Fundamental knowledge of motorsports strongly preferred.
  • Extensive gaming background, especially racing games, strongly preferred.
  • Knowledge of software development, web technologies, JIRA, automation tools, and software version control strongly preferred. Programming and/or 3D art skills also a plus.
  • Proficient or having a desire/ability to learn web technologies including ReactJS
  • Excellent analytical and problem solving skills.
  • Experience with both Perforce and Git.
  • Self-driven, strong work ethic, and excellent organizational skills.
  • Excellent interpersonal skills conducive to working in a team environment, including with other individuals online.
  • Bachelors or Master’s degree in Computer Science or equivalent

Apply To This Job »

Or, email your resume to steve.myers@iracing.com

Quality Assurance Specialist

Position Status:

  • Position based in office in Bedford, MA
  • Full-Time
  • Eligible for US Employment

Description

We are seeking a point-person to integrate into our team to focus on testing, development support, bug database management, and reporting, updating, and tracking of all software bugs for iRacing. With moderate direction and supervision, as well as collaboration with developers, our Alpha test community, and the iRacing community at large, this individual will manage the entire lifecycle of reported software bugs until they are fixed and deployed to our live customer environment. The Quality Assurance Specialist will also be responsible for further development of testing and QA processes and policies. They will assist with new feature testing, and work cooperatively and productively with our team of software engineers, web engineers, customer service professionals, design team, management, and our Alpha test community. It will be this person’s responsibility to evaluate, track, manage, and help prioritize issues and projects in development to keep iRacing on track.

Essential Functions:

  • Responsible for following test processes and procedures.
  • Play a leading role in regular feature testing.
  • Review, validate, report, and assign software bugs.
  • Managing the bug reporting pipeline.
  • Manage new and existing issues and provide reports on a regular basis.
  • Prioritize testcases and bugs based on shifting priorities, project timelines, and requirements.
  • Evaluate, manage, and help with priority and assignment of bugs to engineers.
  • Actively track and manage all bugs until corrected, rolled out to customers, and closed.
  • Assist with QA testing for new features in our Alpha test environment.
  • Assist with member feedback for product improvement and product design.
  • Assist with special projects as needed.

Job Requirements:

A minimum of college-level coursework related to project management and software development, or equivalent level of skill through on-the-job training, experience, and seminars. College undergraduate degree in technology or software fields preferred. The candidate must also be legally eligible to work in the United States.

  • Minimum 2 years QA application testing and/or equivalent application knowledge.
  • Strong computer and technical skills, including shell scripting.
  • User level knowledge of Windows and PC hardware; able to replace a video card and update drivers
  • Basic understanding of test methodologies and testing procedures.
  • Basic knowledge of Perforce or Git
  • Fundamental knowledge of motorsports strongly preferred.
  • Extensive gaming background, especially racing games, strongly preferred.
  • Proficient or having a desire to learn scripting languages and test automation tools.
  • Excellent analytical and problem solving skills.
  • Self-driven, strong work ethic, and excellent organizational skills.
  • Excellent interpersonal skills conducive to working in a team environment, including with other individuals online.

Apply To This Job »

Or, email your resume to steve.myers@iracing.com

Software Engineer/Programmer

Position Status:

  • Position based in office in Bedford MA
  • Full-Time
  • Eligible for US Employment

Description:

iRacing.com, the industry leader in PC-based racing simulations/racing games, is looking for an experienced, detail-oriented person to join the engineering team.

Job Duties:

  • Aiding in the development and design of new and existing features for the simulation/game
  • Programming the game and/or tools using C/C++
  • Quality testing of the game in a systematic and thorough way to find problems or bugs
  • Solving complex technical problems that occur within the game’s production
  • Disseminating knowledge to colleagues and customers
  • Understanding complex written and oral information, ideas and instructions
  • Working closely with team members to meet the needs of a project or feature
  • Performing effectively under pressure and with a sense of urgency

Required:

  • 5+ years’ experience with C or C++
  • Comfortable operating in Windows environment with DirectX
  • Game or Simulation experience for PC or Consoles preferred
  • Bachelors or Master’s degree in Computer Science or equivalent
  • Knowledge or interest in Motorsport or racing games a plus
  • Any experience in the following a plus: Sound engineering, graphics engines, physics, AI, physically-based modeling, controllers, modeling and animation, user-experience design

Apply To This Job »

Or, email your resume to steve.myers@iracing.com

Interested in special offers, free giveaways, and news?

Stay In Touch

Ad