Intermediate Software Engineer
:
IronCAD is a leading technology company focused on developing innovative solutions for the engineering and product design community.
We are seeking a highly motivated self-starter who is able to take on the challenge of developing the next generation of desktop, mobile, and cloud-based applications for 3D product design, visualization and collaboration.
Required Skills and Experience
·Four-year or advanced degree in computer science, engineering, math, or related field.
·2-5 years commercial software engineering/development experience.
·Strong working knowledge of C/C++, COM, or other object-oriented programing (OOP).
·Strong analytical and logical thinking.
·Ability to quickly learn new technologies, tools, and frameworks. Special consideration given to AI, LLM, Parallel Processing, and GPU-accelerated processing.
·Able to digest complex algorithms and a codebase with millions of LoC.
·Attention to detail, pride in delivering quality work on time, and demonstrable organizational and time management skills.
·Strong verbal and written communication skills in English.
·Employment Authorization for U.S.A.
Responsibilities
Candidate will participate in the full software development lifecycle (requirements gathering, specifications, design, implementation, debugging and maintenance). Specific responsibilities will include:
·Participation in the investigation and implementation of next generation of 3D/2D design, visualization, and collaboration technology.
·Design and implement software algorithms.
·Implement high quality code, meet development schedules, troubleshoot and debug code.
·Ensure new code, features and software product meet acceptance criteria.
·Eventually taking ownership of critical sub-systems or applications in IronCAD's suite of products.
Bonus Points
·Experience developing Web Applications.
·Experience and affinity building interactive graphical User Interfaces.
·Prior experience developing software applications in: Computer-Aided Design, Computer-Aided Engineering, Geometric Modeling, or parallel computing.
·Experience developing applications with any of the following technologies: AI platforms, Large Language Models, Parallel Computing, GPU Computing, MFC, ATL, HOOPS, Parasolid/ACIS, Siemens DCM 2D and/or 3D, Database Design, Node.JS, Three.js
Job Type: Full-time
Pay: $70,000.00 - $90,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Vision insurance
Compensation package:
- Bonus opportunities
- Yearly pay
Experience level:
- 2 years
Schedule:
- Monday to Friday
Ability to Relocate:
- Atlanta, GA 30328: Relocate before starting work (Required)
Work Location: Hybrid remote in Atlanta, GA 30328
Recommended Jobs
Retail Associate
Kate Spade is seeking a Retail Associate in Woodstock, GA, to deliver exceptional customer service and support store operations. The role involves assisting customers, maintaining visual standards, an…
3rd Grade Teacher
3rd Grade Teacher at Wood Acres School summary: CVWalletExtranet.Domain.Entities.JobShortDescription Spring Education Group’s K-12 Division includes nearly 75 schools, with programs spanning Pre…
Dental Assistant (Per-Diem)
Job Responsibilities: Prepare and set up treatment rooms, ensuring cleanliness and proper sterilization. Assist Dental Hygienists during patient treatment progress. Update patient health his…
Manufacturing Technician
Manufacturing Technician Covington, GA General Mills, Inc. manufactures some of the most beloved foods in the world, including Cheerios and Lucky Charms, Nature Valley granola bars and Totino's pi…
Business Development Manager - Commercial Air Cleaning Systems Services
We are an E-Verify Employer. Compensation · $50k - 60k base salary plus sales commission of 5%. The commission is paid once the invoice is fulfilled. · Monthly Car Allowance paid per pay perio…
Staff Accountant
Staff Accountant – Savannah, GA To Apply Now – email your resume to [email protected] Who: A detail-oriented accounting professional with 5+ years of experience in ac…
Lawn Care Technician -- pesticide license 24 needed
Lawn Doctor is looking for individuals dedicated to providing high-quality, customer-focused lawn care services to join our team as Lawn Care Technicians. Licensed chemical applicator wanted…
Team Supervisor
Entertainment Team Supervisor WM Supercenter #4144 3338 Wrightsboro Rd Augusta, GA 30909-2811 $19.00 - $32.00/hr* Full time Shifts may vary Role summary: Entertainment associates greet cu…
Human Resources Manager
Job Description Organizational Overview: KIPP Atlanta Schools is part of the KIPP (Knowledge is Power Program) national network of free, open enrollment, college-preparatory schools dedicated to …
Patient Nutrition Rep, PRN
Responsibilities: RESPONSIBLE FOR: Responsible for patient meal service food on assigned units, e.g., menu selections, tray assembly, delivery and pickup, special requests and needs, in-between me…