Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Engineering
  4. Mac Platform Engineer (C/C++)
Jahnel Group logo

Jahnel Group

Mac Platform Engineer (C/C++) at Jahnel Group

Latin AmericaFull-timeEngineering Posted 17 days ago
Apply with Pipeline→

About the Role

<p>Jahnel Group’s mission is to provide the absolute best environment for software creators to&nbsp;pursue their passion by connecting them with great clients doing meaningful work.&nbsp;We get to build some of the most complex and compelling applications for our clients located&nbsp;across the country.</p> <p>We’re a fast-growing INC 5000 recognized company, yet we still work as a very close-knit team (100+ employees). We’re growing like crazy, and if you’re looking for the next place to call home, hit us up for a beer or coffee.</p> <div> <h3><strong>Who We're Looking For</strong></h3> </div> <div> <p data-start="718" data-end="1054">We’re looking for a Mac Platform Engineer to lead a critical Apple Silicon (ARM64) porting and optimization effort for a high-performance Mac application. This role is focused on making the application fully native on Apple Silicon while ensuring stability, performance, and compatibility across the rendering and systems stack.</p> <p data-start="1056" data-end="1245">This is a hands-on engineering role for someone who enjoys deep technical problem solving, low-level debugging, and working across graphics, build systems, and platform-specific challenges.</p> </div> <h3><strong>Primary Responsibilities</strong></h3> <ul> <li data-section-id="1vb3ym" data-start="1286" data-end="1378">Port Mac client to Apple Silicon (ARM64) and deliver a native universal binary build</li> <li data-section-id="1li59oi" data-start="1379" data-end="1448">Upgrade and validate third-party dependencies across the codebase</li> <li data-section-id="x3rb9g" data-start="1449" data-end="1512">Port SIMD-optimized code paths from SSE/x86 to ARM NEON</li> <li data-section-id="1vyg8ds" data-start="1513" data-end="1604">Upgrade and troubleshoot MoltenVK and resolve rendering/shader compatibility issues</li> <li data-section-id="c8wcaa" data-start="1605" data-end="1682">Debug and fix compile-time, runtime, and linking issues across the system</li> <li data-section-id="9g8yty" data-start="1683" data-end="1766">Update and maintain macOS crash reporting tools for Apple Silicon compatibility</li> <li data-section-id="ft7054" data-start="1767" data-end="1834">Diagnose and resolve low-level performance and stability issues</li> <li data-section-id="10khwla" data-start="1835" data-end="1890">Identify and implement platform-level optimizations</li> </ul> <h3><strong>&nbsp;Some Must-Haves:</strong></h3> <div> <ul> <li data-section-id="8p1ak" data-start="1923" data-end="1984">3+ years of professional C/C++ development experience</li> <li data-section-id="1ivarjv" data-start="1985" data-end="2061">Strong experience with macOS development (Xcode, universal binaries)</li> <li data-section-id="1i1evwd" data-start="2062" data-end="2137">Experience with cross-platform builds and platform-specific porting</li> <li data-section-id="1826n5k" data-start="2138" data-end="2201">Familiarity with SIMD programming (SSE and/or ARM NEON)</li> <li data-section-id="pkm4vi" data-start="2202" data-end="2253">Understanding of Vulkan, Metal, or MoltenVK</li> <li data-section-id="sr18rl" data-start="2254" data-end="2316">Experience debugging graphics, rendering, or shader issues</li> <li data-section-id="1jt013g" data-start="2317" data-end="2400">Strong ability to resolve build, linking, and runtime issues in complex systems</li> <li data-section-id="1c4rgb4" data-start="2401" data-end="2486">Self-driven and comfortable working independently on ambiguous technical problems</li> </ul> <h3><strong>Nice To Have:</strong></h3> <ul> <li data-section-id="2b62kd" data-start="2516" data-end="2578">Prior experience with Apple Silicon migration projects</li> <li data-section-id="ve3jl2" data-start="2579" data-end="2648">Experience working on game engines or real-time rendering systems</li> <li data-section-id="5b0qe3" data-start="2649" data-end="2699">Familiarity with macOS crash reporting systems</li> </ul> </div> <div> <h3><strong>Where We're Looking For It:</strong></h3> Latin America</div> <div>Open to 100% Fully Remote</div> <h3><strong>Other Information</strong></h3> <p>The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required.</p> <h4><strong>Position available immediately.</strong></h4>

Related Roles

  • HPC Administrator

    Jahnel Group

    Schenectady, New York, United States
  • Principal Software Engineer

    Jahnel Group

    New York City, United States
  • UI Engineer

    Jahnel Group

    Latin America
  • AWS Cloud Engineer

    Jahnel Group

    Schenectady, New York, United States
  • Senior Data Engineer

    Jahnel Group

    Schenectady, New York
  • Senior Software Engineer

    Jahnel Group

    Schenectady, New York, United States, RemoteRemote