Software Engineer

🔥 16 hours ago

🌲 North Carolina, Missouri, +1 more states – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

👻 Ghost score 12%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GibbsCAM

GibbsCAM

1001 - 5000 employees

🏭 Manufacturing

☁️ SaaS

Manufacturing • SaaS

GibbsCAM is a state-of-the-art, PC-based computer-aided manufacturing (CAM) system designed for programming computer numerically controlled (CNC) machine tools. Its capabilities can be expanded through seamlessly integrated modules, allowing users to configure the system according to their initial needs while preserving their investment. Developed with a focus on usability, GibbsCAM provides an interface designed by machinists for machinists, making it both familiar and efficient. The software allows for flexible operations between geometry creation, toolpath generation, process visualization, and post-processing, making it the leading choice for ease-of-use in the CAM industry.

📋 Description

• Develop and maintain software features for a large-scale Windows desktop CAM application • Work from specifications provided by Product Management and senior engineers • Diagnose and resolve defects in existing code • Repair, enhance, and maintain software components • Write clean, well-tested code meeting team quality standards • Participate in code reviews as both author and reviewer • Learn and apply CAM and manufacturing domain concepts • Maintain currency with modern C++ and software development best practices • Contribute to technical documentation and internal knowledge bases • Consult with senior engineers and management on project status, technical questions, and implementation approaches

🎯 Requirements

• 3–5 years of professional software development experience in a production environment • Solid proficiency in C and C++; exposure to modern standards (C++11/14/17) preferred • Experience reading, debugging, and extending existing codebases • Familiarity with Windows desktop application development • Working knowledge of debugging tools and ability to systematically isolate and resolve software defects • Understanding of core data structures, algorithms, and object-oriented design principles • Experience with version control in a team setting • Solid math fundamentals and willingness to engage with technical or geometric concepts • Experience with Win32, MFC, COM, or other Windows application frameworks preferred • Exposure to C# in a mixed-language (C++/managed) application context preferred • Experience or academic background in CAD, CAM, CNC machining, or manufacturing preferred • Familiarity with 3D graphics concepts or APIs such as OpenGL or DirectX preferred • Background or coursework in applied mathematics, linear algebra, or computational geometry preferred • Experience with Perforce or other enterprise version control systems preferred • Exposure to large-project build systems preferred • Bachelor’s degree required, preferably in Computer Science, Computer Engineering, or Mechanical Engineering • Equivalent practical experience demonstrating the required technical foundation will be considered • Candidates must be authorized to work and reside in the United States

🏖️ Benefits

• Fully remote opportunity • Mentorship and knowledge transfer during onboarding • Opportunity for growth into greater ownership and technical leadership • Realistic expectations for ramp-up time • Steady, high-quality work environment over heroics

Apply Now

Similar Jobs

🔥 17 hours ago

Sandvik

10,000+ employees

🏭 Manufacturing

Software Engineer developing and maintaining C++ Windows CAM software for GibbsCAM’s manufacturing platform. Debugging mature codebases while learning specialized manufacturing and geometric domains.

🇺🇸 United States – Remote

💰 Post-IPO Debt on 2022-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🦅 H1B Visa Sponsor

infoinfo

🔥 17 hours ago

Agilent Technologies

10,000+ employees

🍽️ Food & Beverage

🏥 Healthcare

💼 Consulting

Advanced Software Engineer building .NET, AWS, and data-driven applications for Agilent’s scientific instruments and laboratory systems. Developing APIs, analytics, ETL pipelines, and scalable enterprise solutions.

🇺🇸 United States – Remote

💵 $116.8k - $219k / year

💰 $500M Post-IPO Debt on 2019-09

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🦅 H1B Visa Sponsor

infoinfo

🔥 17 hours ago

Sandvik Group

-

🏭 Manufacturing

🏗️ Construction

🏢 Enterprise

Software Engineer developing and maintaining C++ Windows CAM software for GibbsCAM, an established manufacturing platform. Debugging mature codebases and expanding specialized machining capabilities.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🔥 17 hours ago

Granicus

501 - 1000

🏛️ Government

☁️ SaaS

📋 Compliance

Software Engineer directing AI agents, reviewing generated code, and owning quality for Granicus government technology software. Building compliant, accessible production systems in a FedRAMP-authorized environment.

🇺🇸 United States – Remote

💵 $88k - $180k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🦅 H1B Visa Sponsor

infoinfo

🔥 17 hours ago

Humana

10,000+ employees

🏥 Healthcare

🛡️ Insurance

⚕️ Healthcare Insurance

Software Engineer 2 developing scalable web applications for Humana, a U.S. healthcare and insurance company. Building React and Next.js front ends, APIs, and cloud deployments.

🇺🇸 United States – Remote

💵 $80.9k - $110.3k / year

⏰ Full Time

🟢 Junior

🟡 Mid-level

🖥 Software Engineer

🦅 H1B Visa Sponsor

infoinfo