Talent.com
C++ Developer
C++ DeveloperKiCad Services Corporation • Long Beach, CA, us
[error_messages.no_longer_accepting]
C++ Developer

C++ Developer

KiCad Services Corporation • Long Beach, CA, us
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

This is a remote position.

This is a remote position for a C++ developer who will contribute directly to KiCad's codebase. Open source work differs from typical industry roles : your contributions are public, you interact directly with end users, and you collaborate closely with a distributed development team. There's no shortage of work—KiCad has many areas in active development, and you'll have the opportunity to focus on the features and subsystems that interest you most.

Because we're fully remote, we rely on consistent communication. You should be comfortable staying engaged with the team throughout your workday via our internal chat channels.

Responsibilities

  • Develop and maintain KiCad's C++ codebase
  • Write documentation for your work
  • Fix bugs—both your own and inherited ones
  • Work directly with users to diagnose and resolve issues
  • Mentor new contributors
  • Travel to 1–2 international conferences per year to present your work

Opportunities for Growth

Depending on your interests, you can expand into community engagement and public speaking, running training sessions, project management, or business development. We support professional development through coursework, training, or other education.

Requirements

Requirements

  • Must be currently qualified to work in either the European Union or the United States.  We cannot sponsor visas for this position.
  • Qualifications

  • Substantive commit history in public C++ projects
  • Demonstrated ability to communicate with users (via bug reports, forums, presentations, or similar)
  • Commitment to open source principles and collaborative development
  • Knowledge of electronics and electrical engineering concepts is a plus
  • Benefits

  • Remote work
  • Flexible hours
  • Health insurance
  • Professional development support
  • Write code that helps people
  • Requirements

    Requirements Must be currently qualified to work in either the European Union or the United States. We cannot sponsor visas for this position. Qualifications Substantive commit history in public C++ projects Demonstrated ability to communicate with users (via bug reports, forums, presentations, or similar) Commitment to open source principles and collaborative development Knowledge of electronics and electrical engineering concepts is a plus

    [job_alerts.create_a_job]

    C Developer • Long Beach, CA, us

    [internal_linking.similar_jobs]
    Senior Software Engineer (C++)

    Senior Software Engineer (C++)

    Freeform • Los Angeles, California, United States
    [job_card.full_time]
    SENIOR SOFTWARE ENGINEER (C++).Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production.Our propr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal C++ Embedded Software Engineer (AHT)

    Principal C++ Embedded Software Engineer (AHT)

    Northrop Grumman • Los Angeles, California, United States
    [job_card.full_time]
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer, C++ (Starshield)

    Sr. Software Engineer, C++ (Starshield)

    Spacex • Hawthorne, California, United States
    [job_card.full_time] +1
    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DreamWorks Technology - Lighting and Look Dev Tools Engineer

    DreamWorks Technology - Lighting and Look Dev Tools Engineer

    Nbcuniversal • Glendale, California, United States
    [job_card.full_time]
    DreamWorks Animation is looking for more adventurous dreamers who shoot for the moon.We tell stories about the journeys our unconventional heroes take to make dreams come true.As a growth-minded st...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer (C++)

    Software Engineer (C++)

    Freeform • Los Angeles, California, United States
    [job_card.full_time]
    Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverag...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, C++ - Top Secret Clearance

    Software Engineer, C++ - Top Secret Clearance

    Spacex • Hawthorne, California, United States
    [job_card.full_time] +1
    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Robotics C++ Software Engineer

    Senior Robotics C++ Software Engineer

    Horizon Surgical Systems • Los Angeles, California, United States
    [job_card.full_time]
    Open Position – Senior Robotics C++ Software Engineer.AI driven, and imaging-guided surgical robotic system.Microsurgery in general and Ophthalmology are subfields of surgery for which the surgical...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    C++ Software Engineer — Systems

    C++ Software Engineer — Systems

    Vast.ai • Los Angeles, CA, United States
    [job_card.full_time]
    Interested in building your career at Vast.Get future opportunities sent straight to your email.Accepted file types : pdf, doc, docx, txt, rtf. Accepted file types : pdf, doc, docx, txt, rtf.Are you w...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Developer Applications - API

    Senior Developer Applications - API

    ImmunityBio • El Segundo, CA, United States
    [job_card.full_time]
    NASDAQ : IBRX) is a commercial-stage biotechnology company developing cell and immunotherapy products that are designed to help strengthen each patient's natural immune system, potentially enabling ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Founding Software Developer in Test (SDET)

    Founding Software Developer in Test (SDET)

    First Resonance • Los Angeles, California, United States
    [job_card.full_time]
    As the founding Software Developer in Test (SDET) at First Resonance, you will take full ownership of our automated testing ecosystem. We are looking for a high-autonomy engineer who can bridge the ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Twitch • Los Angeles, California, United States
    [job_card.full_time]
    Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Story Programmer

    Senior Story Programmer

    VirtualVocations • Carson, California, United States
    [job_card.full_time]
    A company is looking for a Senior Story Programmer.Key Responsibilities Collaborate with quest and cinematic designers to develop story and quest tools Build and maintain story-related plugins w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SAP Developer

    SAP Developer

    The Aerospace Corporation • El Segundo, CA, United States
    [job_card.full_time]
    The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded resea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer (III) - Lunar Permanence

    Embedded Software Engineer (III) - Lunar Permanence

    Blue Origin • Los Angeles, CA, United States
    [job_card.permanent]
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SDET Programmer

    SDET Programmer

    Naughty Dog • Santa Monica, California, United States
    [job_card.full_time]
    Ability to work hybrid from our Santa Monica, CA based studio is required.For nearly 40 years, Naughty Dog has been crafting best-selling, critically acclaimed games that constantly push the bounda...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Factory Software C++ (Skyfall)

    Senior Software Engineer, Factory Software C++ (Skyfall)

    Freeform • Los Angeles, California, United States
    [job_card.full_time]
    SENIOR SOFTWARE ENGINEER, FACTORY SOFTWARE C++ (SKYFALL).Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to phy...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer (Web Interface Developer)

    Embedded Software Engineer (Web Interface Developer)

    Silvus Technologies • Los Angeles, California, United States
    [job_card.full_time] +1
    We do so by delivering the most advanced Mobile Ad-hoc Network (MANET) radios powered by our custom and ever evolving Mobile-Networked MIMO waveform. Together, our radios and waveform provide the vi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Divergent • Los Angeles, California, US
    [job_card.full_time]
    Job Description Job Description Divergent is a technology company that has architected, invented, built, and commercialized an end-to-end factory system called the Divergent Adaptive Production S...[show_more]
    [last_updated.last_updated_1_day] • [promoted]