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]
    Application Developer

    Application Developer

    TradeJobsWorkForce • 90031 Los Angeles, CA, US
    [job_card.full_time]
    Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer III - TeraWave

    Embedded Software Engineer III - TeraWave

    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]
    Job Developer

    Job Developer

    New Horizons, Serving Individuals with Special Needs • Glendale, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Are you passionate about helping individuals with special needs find meaningful employment opportunities?.New Hoizons, a leading nonprofit organization dedicated to serving individuals with special...[show_more]
    [last_updated.last_updated_30]
    Senior Story Programmer

    Senior Story Programmer

    VirtualVocations • Long Beach, 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_1_day] • [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 Online Programmer

    Senior Online Programmer

    Unbroken Studios • El Segundo, CA, US
    [job_card.full_time]
    We are looking for an exceptionally talented engineer who is ready for the challenge of producing an AAA title.Development of our networked online and backend components. Optimizing to meet performa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Backend Engineer (Lead) ID48360

    Backend Engineer (Lead) ID48360

    AgileEngine • Los Angeles, CA, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...[show_more]
    [last_updated.last_updated_variable_days]
    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]
    Principal Satellite Flight Software Developer - TeraWave

    Principal Satellite Flight Software Developer - TeraWave

    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_hours] • [promoted] • [new]
    Senior Embedded Software Engineer (IV) - Lunar Permanence

    Senior Embedded Software Engineer (IV) - 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]
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Rolling Hills Estates, California, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
    [last_updated.last_updated_variable_days]
    Assistant Vice President, Product Engineering (.NET Developer)

    Assistant Vice President, Product Engineering (.NET Developer)

    Eleven Recruiting • Los Angeles, CA, United States
    [job_card.full_time]
    We are a specialized technology staffing agency supporting professional and financial services companies.Why do we stand out in technology staffing? We listen and act as advisors for our candidates...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Game Programmer

    Senior Game Programmer

    Impact Theory • Los Angeles, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Impact Theory is a mission-driven modern media company designed to create positive change in people’s lives through the creation of entertaining and empowering content. Designed as an integrated stu...[show_more]
    [last_updated.last_updated_30]
    Senior Engine Programmer

    Senior Engine Programmer

    VirtualVocations • Carson, California, United States
    [job_card.full_time]
    A company is looking for a Senior Engine Programmer (Cinematic).Key Responsibilities Work with the Story Team to maintain cinematic systems Create tools and data pipelines to optimize performanc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    5 Axis CNC Programmer

    5 Axis CNC Programmer

    Caltek Staffing • Hawthorne, CA, US
    [job_card.full_time]
    We have an immediate opening for a CNC Programmer in the Hawthorne, CA area.This is a long-term, full-time position.We are seeking candidates who have 5 to 10 years of experience programming for 5-...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Engineer Software - Embedded Development (Multiple Locations)

    Senior Principal Engineer Software - Embedded Development (Multiple Locations)

    Northrop Grumman Corp. (JP) • El Segundo, CA, United States
    [job_card.full_time]
    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come.Our pioneering and i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    JIRA Developer

    JIRA Developer

    Forhyre • Los Angeles, CA, US
    [job_card.full_time]
    We are looking for a qualified JIRA Application Developer to design and code functional programs and applications.You will work as part of a team and individually with little supervision.A great JI...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Funding Developer

    Funding Developer

    CHAMPIONS FOR PROGRESS INC • Inglewood, CA, United States
    [job_card.full_time]
    We need someone to locate grants for which we are eligible.Most grant applications will be completed by staff.Some may be completed by volunteers depending on the complexity of the application.We a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]