C (Programming language) Jobs

Find remote positions requiring C (Programming language) skills. Browse through opportunities where you can utilize your expertise and grow your career.

C (Programming language)
241 jobs found. to receive daily emails with new job openings that match your preferences.
241 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Software, Open Source

🏒 Company: Canonical - Jobs

  • Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or Linux kernel.
  • Experience on non x86 platforms such as ARM and RISC-V.
  • Interest in packaging software for Debian and Ubuntu.
  • Bachelor’s or equivalent in Computer Science, STEM, or related field.
  • Motivated, curious, flexible, articulate, and accountable.
  • Collaborate proactively with a distributed team.
  • Define and shape the boot architecture of Ubuntu.
  • Work across various Ubuntu-focused teams (server, desktop, IoT, cloud).
  • Write high-quality code for new features and upstream contributions.
  • Contribute to feature and bug fixes in projects like Grub, shim, and u-boot.
  • Debug issues and produce high-quality fixes.
  • Review code from other engineers and mentor junior members.

Embedded SystemsC (Programming language)Linux

Posted 12 days ago
Apply
Apply

πŸ“ United States

πŸ” Software development for data management

🏒 Company: Partner One CapitalπŸ‘₯ 501-1000Financial ServicesSoftware

  • Development experience on HPE NonStopβ„’ mainframes.
  • Ability to develop unit and integration test specifications.
  • Software testing experience.
  • Documentation skills for software product features.
  • Teamwork and strong communication skills with varied audiences.
  • Aptitude for attending meetings to represent the company.
  • Excellent analytical and problem-solving skills.
  • Ability to estimate work efforts for projects.
  • Knowledge of TAL, pTAL, COBOL85, SCOBOL, TACL, C/C++, Guardian, OSS, EMS, DDL, Escribe, FUP, TS/MP (Pathway), Inspect, TMF.
  • Experience with IBM mainframe systems is beneficial.
  • Work on HPE NonStopβ„’ Systems as a Developer.
  • Design and develop new functionalities for ETI-NET products in C, TAL, and COBOL.
  • Maintain existing code and provide product support.
  • Develop unit and integration test specifications.
  • Ensure software testing meets requirements for fitness for purpose.
  • Document software product features for technical authors.

C (Programming language)

Posted 21 days ago
Apply
Apply

πŸ“ Bulgaria, Poland, Spain, Serbia

πŸ” Cybersecurity and Linux infrastructure

🏒 Company: Cloudlinux

  • 5+ years of C programming experience.
  • Experience with GNU/Linux operating system administration and shell scripting.
  • Proficiency with various build systems, such as autotools, make, and cmake.
  • Familiarity with git-based development workflows.
  • Strong debugging skills, particularly with gdb and command-line tools.
  • Designing and implementing security modules for various Linux software (apache, nginx, PHP, dovecot, pam).
  • Optimizing algorithms used in existing code to reduce overhead.
  • Cover your code with unit and functional tests.

GitC (Programming language)LinuxDebugging

Posted about 1 month ago
Apply
Apply

πŸ“ Poland

πŸ” Cybersecurity

🏒 Company: Pango GroupπŸ‘₯ 101-250SecurityPrivacyInformation TechnologyCyber SecurityNetwork SecuritySoftware

  • 5+ years of experience with C/C++
  • Experience in design and implementation of multithreaded and multicomponent systems
  • Great experience of OOP and OOD
  • Experience in developing applications on Dialog based, MDI and SDI architectures
  • Experience on developing win32 or MFC based DLLS and SDK Libraries
  • Good skills in debugging and troubleshooting
  • At least intermediate written and spoken English level
  • Deliver high-quality features and solutions
  • Contribute to creating a robust and well-thought architecture
  • Ensure product stability and performance
  • Employ best engineering practices and facilitate technical innovations
  • Conduct code reviews and provide constructive feedback to team members
  • Stay updated with the latest industry trends and technologies
  • Provide continuous technical and architectural improvements

Software DevelopmentCloud ComputingCybersecurityC++C (Programming language)TroubleshootingDebugging

Posted 3 months ago
Apply
Apply

πŸ“ Greece

🧭 Internship

πŸ” Cybersecurity

🏒 Company: CENSUS SA

  • Background knowledge in software security (Academic or Professional).
  • Application debugging skills.
  • C and Python development skills.
  • x86 or x86_64 Assembly skills.
  • Good understanding of at least two operating systems (Microsoft Windows, GNU/Linux, Android, MacOS or iOS).
  • Systems programming skills.
  • Good understanding of networking and TCP/IP concepts.
  • Intern will join the Thessaloniki team as part of the paid internship program.
  • Opportunity to build skills in Vulnerability Research.
  • Work in a collaborative environment with experienced engineers.

PythonAndroidCybersecurityiOS DevelopmentC (Programming language)

Posted 4 months ago
Apply
Apply

πŸ“ Newark, CA, Boston, MA

🧭 Contract

πŸ’Έ 25 - 250 USD per hour

πŸ” Medical device and life science industries

🏒 Company: Triple Ring TechnologiesπŸ‘₯ 101-250πŸ’° Grant about 3 years agoProduct DesignMarket ResearchMedical Device

  • Significant expertise and skills in C/C++/C# programming.
  • Proficiency in Windows and Linux operating systems.
  • Experience in iOS and Android operating systems.
  • Familiarity with Visual Studio tools.
  • Engage in applications software development primarily for medical device and life science industries.
  • Deliver complex technical solutions in partnership with clients.
  • Work with a highly interdisciplinary team on varied technical challenges.

Software DevelopmentAndroidiOS DevelopmentObjective-CSwiftC#C++C (Programming language)Linux

Posted 4 months ago
Apply
Apply
πŸ”₯ Quant Developer
Posted 4 months ago

πŸ“ Dubai, London

🏒 Company: EqvilentπŸ‘₯ 51-100Finance

  • Strong knowledge of data structures and algorithms.
  • Experience with C or C++.
  • Understanding of Linux system internals and networking.
  • Decent level of written and spoken English for an international environment.
  • Rapid and efficient implementation of trading algorithms, balancing solution speed and ease of maintenance.
  • Close communication with the Quantitative Research team regarding technical tasks.
  • Writing asynchronous, template, network, and thread-safe code.

Software DevelopmentQtC++AlgorithmsData StructuresGoC (Programming language)

Posted 4 months ago
Apply
Apply
πŸ”₯ C++ Developer
Posted 4 months ago

πŸ“ Dubai, London

πŸ” Software Development

🏒 Company: EqvilentπŸ‘₯ 51-100Finance

  • Solid understanding of data structures, algorithms, and object-oriented programming in C++.
  • Ability to perform well in a remote/hybrid team with variable project-based responsibilities.
  • Contribute to the design, implementation, testing, and deployment of the low and ultra-low latency trading platform.
  • The platform is already in use and has produced great results.
  • Work under the supervision of a Team Lead who collaborates with the team.
  • Write a significant amount of asynchronous, template, network, and thread-safe code.

Software DevelopmentQtC++AlgorithmsData StructuresGoCommunication SkillsAnalytical SkillsCollaborationC (Programming language)

Posted 4 months ago
Apply
Apply

πŸ“ CAN

🧭 Full-Time

πŸ’Έ 130000 - 210000 CAD per year

πŸ” Cybersecurity

🏒 Company: CrowdStrikeπŸ‘₯ 5001-10000πŸ’° $4,600,000 Post-IPO Equity about 2 years agoComputer and Network Security

  • In depth knowledge with C++ and Windows OS Kernel and Driver Development.
  • Strong low-level OS internals in Windows.
  • Experience debugging memory corruptions, process contentions and system performance.
  • Experience working with teams to ship major features and releases.
  • Lead, mentor, communicate, collaborate, and work effectively in a distributed team.
  • Provide partnership on the sensor development team involved in architecture and strategy.
  • Develop new product concepts.
  • Support development teams in designing and building software with cross-platform deliverables (Windows, Mac, Linux).
  • Own features from design to delivery including participation in product demos at the end of the sprint.
  • Collaborate with multi-functional teams in various locations.

Software DevelopmentAgileCybersecurityC++StrategyCollaborationC (Programming language)Debugging

Posted 5 months ago
Apply
Apply

πŸ“ NY, NJ, CT

🧭 Full-Time

πŸ’Έ 131040 - 182000 USD per year

πŸ” Data integration technology

  • 8+ years of experience in large enterprise software sales with a proven track record.
  • Excellent written and verbal communication skills; ability to manage multiple stakeholders.
  • In-depth knowledge of the modern data technology industry and its key players.
  • Experience with a solution-based selling approach and managing complex sales processes.
  • Strong presentation, listening, organization, and contact management skills.
  • Ability to thrive in a fast-paced and evolving work environment, maintaining organization.
  • Strategic thinker with the capability to see and communicate the big picture effectively.
  • Problem solver who is resilient, creative, and resourceful.
  • Enthusiastic and passionate with a positive attitude.
  • Previous experience with data integration, databases, ETL, or business intelligence technologies is a plus.
  • Drive towards aggressive new customer and partner revenue goals while growing Fivetran's footprint in the Enterprise market.
  • Collaborate cross-functionally with various internal teams to generate pipeline and exceed revenue targets.
  • Accelerate the growth and adoption of Fivetran in the Enterprise Market.
  • Lead in-depth customer discovery to identify data challenges and required capabilities.
  • Engage with a wide range of audiences from C-level executives to individual contributors.
  • Seek and secure deals with new Enterprise accounts and pursue cross-sell and expansion opportunities.
  • Build strategic relationships with partners to identify new opportunities.
  • Accurately forecast and provide visibility on sales and revenue performance.

LeadershipBusiness DevelopmentProduct ManagementCross-functional Team LeadershipStrategyCommunication SkillsCollaborationC (Programming language)

Posted 5 months ago
Apply
Shown 10 out of 241