R&D Engineer II

1 Month ago • 1-3 Years • Research Development

Job Summary

Job Description

The R&D Engineer II contributes to software product and supporting systems development. This role involves collaborating with a team of experts to achieve development objectives. Responsibilities include understanding the code and software development processes, improving development velocity, optimizing products, diagnosing and fixing code problems, and delivering code that meets requirements on schedule. Additionally, creating tests, communicating solutions, and following best practices are important.
Must have:
  • BS in Electrical Engineering or related with 1-3 years experience
  • >2 years' experience in C++ with a broad understanding
  • >1 year experience in Python
  • Working knowledge of the Linux operating system
  • Strong background in data structures, algorithms, and debugging
  • Ability to learn and work closely with others
  • Ability to complete high-quality work on time
Good to have:
  • Experience of large-scale software system development
  • Experience of package management
  • Knowledge in Security Software development

Job Details

SUMMARY

The R&D Engineer II contributes to the development of software products and supporting systems. In this role, the R&D Engineer II will collaborate with a team of expert professionals to  accomplish development objectives.

 

RESPONSIBILITIES

 

  • Build a solid understanding of the code and the team’s software development processes.
  • Improve development velocity and reduce build turnaround times.
  • Optimize products by modularizing and decomposing at the source code level
  • Diagnose and fix code problems.
  • Deliver code that meets requirements on schedule.  Ensure that code is efficient, scalable, maintainable, extensible, robust and easy to understand.
  • Create unit, regression and/or system-level tests to thoroughly validate new features or changes.
  • Communicate clearly and work closely with manager, technical leads and other engineers to refine solutions and to describe changes that may affect others.
  • Learn and follow best practices in software engineering.

 

MINIMUM QUALIFICATIONS

 

  • BS degree in Electrical Engineering, Computer Science or related field, with 1-3 years experience or MS in  Electrical Engineering, Computer Science or related field
  • >2 years' experience in C++ with a broad and deep understanding of the language
  • >1 year experience in Python
  • Working knowledge of the Linux operating system
  • Strong background in data structures, algorithms, and debugging
  • Ability to learn quickly, understand complex systems, and to work closely with others
  • Ability to complete high-quality work on time

 

PREFERRED QUALIFICATIONS

 

Demonstrated skills in the following areas are a plus:

  • Experience of large-scale software system development
  • Experience of package management
  • Knowledge in Security Software development

Similar Jobs

4j studios - Senior Software Developer (Graphics)

4j studios

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Wind River - Senior Engineer - Studio Operator - Technical Support Engineer

Wind River

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Embark Studios - Game Tools Engineer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
DNEG - Network Engineer

DNEG

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Garena - Influencer Manager

Garena

Casablanca, Casablanca-Settat, Morocco (On-Site)
2 Months ago
Microsoft - Member of Technical Staff, AI Data

Microsoft

Mountain View, California, United States (On-Site)
3 Months ago
Figma - Manager, AI, Infrastructure, & Tooling

Figma

United States (Remote)
2 Weeks ago
bytedance - Machine Learning Engineer - Inference

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Qualcomm - Software Engineer - AI/ML

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Burlingame, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Match Group - Staff Machine Learning Engineer, Growth

Match Group

New York, New York, United States (Hybrid)
2 Months ago
NVIDIA - Senior Mask Layout Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Pokemon - IT Support Specialist - Level 2 & 3

Pokemon

Bellevue, Washington, United States (Hybrid)
3 Weeks ago
Luxoft - Senior Software Support Engineer

Luxoft

Italy, New York, United States (Remote)
7 Months ago
Veeam Software - Backend Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Qualcomm - Staff Engineer - Graphics

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior Supplier Quality Engineer - Electronic Components

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Nagarro - Principal Engineer -- PHP Developer

Nagarro

New Jersey, United States (Remote)
8 Months ago
Qualcomm - Sr Engineer - WLAN

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Epic Games - Core Tech Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chengdu, Sichuan, China

Philips - Assistant Talent Acquisition Manager

Philips

Shanghai, China (On-Site)
3 Weeks ago
hogarth - Project Manager Freelancer

hogarth

Shanghai, China (On-Site)
3 Weeks ago
Ansys - Principal Application Engineer

Ansys

Shanghai, China (On-Site)
1 Week ago
Springer Group - Associate or Senior Editor, BMC Medicine

Springer Group

Shanghai, China (Hybrid)
3 Weeks ago
Paper Stacking games - Marketing Planning - User Growth (Xingdie)

Paper Stacking games

Shanghai, China (On-Site)
2 Weeks ago
Ubisoft - Game Designer [Casual Party Game]

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
mihoyo (different language) - Senior Data Analyst

mihoyo (different language)

Shanghai, China (On-Site)
4 Days ago
Grab - Data Scientist (Dynamic Pricing)

Grab

Beijing, China (On-Site)
1 Month ago
Qingci Games - Urgent Unity3D Developer

Qingci Games

Xiamen, Fujian, China (On-Site)
2 Months ago
Paper Stacking games - Rendering TA

Paper Stacking games

Shanghai, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Intel  - AI Research and Development Engineer

Intel

Germany (Remote)
3 Weeks ago
broadcom - Specialist R&D Reliability Engineer

broadcom

Penang, Malaysia (On-Site)
1 Month ago
bytedance - Research Scientist in Large Language Model Agent Graduate (AML) - 2024 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Match Group - Sr. Software Engineer, Machine Learning Revenue

Match Group

Palo Alto, California, United States (Hybrid)
1 Month ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Coherent corp. - Process R&D Engineer

Coherent corp.

Dallas, Texas, United States (On-Site)
1 Week ago
WRI - Program Research Analyst - Restoration Finance

WRI

New Delhi, Delhi, India (On-Site)
1 Month ago
Eventbrite - Researcher II (East Coast)

Eventbrite

United States (Remote)
2 Weeks ago
Instawork - Senior / Staff ML Engineer

Instawork

San Francisco, California, United States (Hybrid)
1 Month ago
Rippling - Director of Engineering - Machine Learning and AI

Rippling

San Francisco, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Stay safe from recruitment fraud! We are aware of scams targeting Ansys and other companies that involve individuals posing as employees to illegitimately conduct interviews and extend false employment offers and payments to gain access to candidates’ sensitive personal and financial information. All Ansys job applicants are required to apply for open roles on careers.ansys.com. While virtual interviews may be conducted as a part of our interview process, Ansys does not make job offers without a thorough interview process. Ansys also will never ask for an applicant’s social security number before they have accepted an offer or ask for payment from an applicant. Ansys assumes no liability for recruitment fraud. We advise that all job seekers take steps to educate themselves on fraudulent practices, so they do not become victims of scams. Learn more via the Federal Trade Commission. Ansys is proud to be an equal opportunity workplace and is an affirmative action employer. At Ansys, we are committed to making our careers website accessible and usable for individuals with disabilities. If you need a reasonable accommodation to apply for or interview for Ansys jobs, please email talentacquisition@ansys.com.

Canonsburg, Pennsylvania, United States (Remote)

Bengaluru, Karnataka, India (On-Site)

San Jose, California, United States (On-Site)

Canonsburg, Pennsylvania, United States (Remote)

Exton, Pennsylvania, United States (Hybrid)

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)

Kigali, Kigali City, Rwanda (On-Site)

Waterloo, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ansys

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug