MLC CAD Systems logo

Software Developer

MLC CAD Systems
Full-time
Remote
United States
$85,000 - $135,000 USD yearly

Job Title: Software Developer

Location: Multiple Locations, Flexible working hours and remote work options

Job Type: Full-Time

About Us: MLC CAD Systems is a dynamic and innovative company dedicated to providing trusted solutions to a wide range of customers across the globe.  We are looking for a talented and motivated Software Developer to join our team and help us build cutting-edge solutions.

Job Description: Work closely with our global manufacturing clients to develop software code for Mastercam CAD/CAM Systems to program computer-controlled machine tools.

Responsibilities:

  • Design, develop, and maintain software applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, scalable, and efficient code.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews and provide constructive feedback.
  • Stay up-to-date with the latest industry trends and technologies.
  • Ensure the performance, quality, and responsiveness of applications.
Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Software Developer, Software Engineer, or similar role.
  • Proficiency in C# and C++.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Familiarity with version control systems (e.g., Git).
Preferred Qualifications:
  • Experience with CAD /CAM Software a plus.
  • C++ and C# (Sharp)
  • Python, Java 
  • Knowledge of database management systems (e.g., SQL, NoSQL).
  • Understanding of DevOps practices and tools.
Benefits:
  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Professional development opportunities.
  • Flexible working hours and remote work options.
  • Collaborative and inclusive work environment.

Compensation:
Base Salary + Performance Bonus. The compensation plan is highly competitive and can be extended with services revenue.

Benefits include contributory 401K matching, comprehensive coverage of medical care benefits for employees & adding dependents options as well as life insurance benefits.