84,610 C C jobs in the United States
C/C++ Programmer
Posted 2 days ago
Job Viewed
Job Description
Summary and responsibilities:
- Design and develop software for advanced
C/C++ Developer
Posted 5 days ago
Job Viewed
Job Description
Location: Dallas, TX
Job Type: - Contract
Description
As a C++ Software Engineer, you will be responsible for the design, development, enhancement, and maintenance of software products. This includes creating new product features, modifying existing features, producing technical documentation, automating BDD scenarios, and mentoring junior developers. You will work in an Agile team environment and interact with stakeholders to ensure delivery of high-quality solutions.
Required Skills
- 5+ years of C/C++ development on Windows environment.
- C11 or higher standards expertise.
- 3+ years of Python development.
- Strong understanding of Object-Oriented Programming (OOP) .
- Experience in technical design & architecture documentation .
- Hands-on with Test Automation tools (Cucumber, Behave, Gherkin).
- Proficiency with Unit Testing frameworks (Google Test, cppUnit).
- Knowledge of Networking & TCP/IP socket programming .
- Agile development experience.
- Familiarity with Atlassian tools (Jira, Confluence).
- Excellent debugging, problem-solving, and communication skills.
- Experience leading/managing small teams.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
C/C++ Developer
Posted 5 days ago
Job Viewed
Job Description
Design and implement new product features and implement modifications to existing product features to include technical documentation. Build and execute unit tests for new or existing application code.Work with Customer Care team members to resolve problems with released software. Exhibit very high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information.Provide input into and release management decisions.Drive issues to effective resolution and to find solutions to challenging, time-critical problems.Mentor team members and conducts code and test reviews. Participate in an agile development team, implementing user stories with automated testing to verify acceptance criteria.Participate in analysis, design, testing, and review processes.Should be able to come up with effective effort estimation based on requirements. Write product specifications, designs, and technical manuals.Evaluate third-party products and specifications.Maintain responsibility of assigned tasks by using experienceknowledge of environment to make designdevelopment decisions.Provide feedback to peer performance reviews.Educate others (technical and non-technical) on areas of expertise.Work under the supervision of an Engineering Manager.Provide development level support for assigned products and projects throughout the development lifecycle.Perform other job-related duties as assigned.Bachelors degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.Strong knowledge of object-oriented programming concepts5 years of C experience on Windows environment.Modern C standard (C 11 and above) experience 3 years of python experienceShould have experience in leading or managing team.Experience producing technical designs for software applications.Must exhibit good judgment in decision making.Must excel in verbal and written communications.Able to convey technical concepts to non-technical audiences.Able to troubleshoot complex systems including hardware and software systems.Test automation experience using Cucumber, Behave, GherkinUnit Testing Framework like Google Test, cppUnit etc.Networking, TCPIP Socket level communicationsExperience in mentoring others on SW Engineering standards and emerging best practicesAgile Development experienceStrong debugging and troubleshooting skills.Familiarity with the Atlassian tool suite (Jira, Confluence, etc.).Good to haveJava, .NETPreferred Retail experience, especially in the Convenience Store industry and Point of Sale systems.Preferred working experience on Payment Processors and payment devicesCloud development experienceComputer HW, Networking, TCPIP Socket level communications experienceHigh volume, high availability solutions PCI compliance, secure development, and data encryption techniques The day-to-dayAs a C Software Engineer you will be responsible for the design and development of software and automating BDD scenarios. You will interact daily with other team members to ensure that a quality product is delivered in a timely manner. You are expected to be able to own the solution to complex software problemsneeds from design to delivery
Desarrollador C#/C++
Posted 21 days ago
Job Viewed
Job Description
About the job Desarrollador C#/C++
For an important Oil & Gas company we are looking for the best talent in the role of C++/C# Developer.
- +5 years of experience in software development using languages such as C++ and/or C# (mainly), Java, JS, and/or SQL Server.
- Experience in object oriented design, database design and XML schema design
- Experience developing Windows-based applications
- Experience with SQL or similar database query language
- Student or graduate with a degree in Computer Science or similar.
- Experience in the retail industry, electronic payment systems, and/or point-of-sale systems is an asset
C/C++ Developer
Posted 21 days ago
Job Viewed
Job Description
- 5+ years experience with UNIX and C programming language.
- Must have worked with messaging interface, preferably IBM Websphere MQ
- Good experience in query tuning and database modeling
- Good working knowledge of Sybase and or SQL Server
- Experience with connectivity to the Mainframe, including Shadow Direct.
- Working experience with PERL
- Some knowledge of CGI programming
- Demonstrated ability to work in a team environment and multi-task to meet critical deliverable dates.
- Working knowledge of .Net and Java would be an asset.
- Ability to deliver quality code on timely basis
- Strong data structure, algorithm and problem solving skills
- Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)
- Demonstrable knowledge of problem domain at previous employments
- Experience working on a team, sharing code base with continuous integration
- Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience
- Distributed systems experience
- Relevant industry (banking middle/back office) experience
- Experience in scripting languages (Bash, Python, etc)
- Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)
C/C++ Development
Posted 21 days ago
Job Viewed
Job Description
C/C++ Development is responsible for overseeing the technology implementation in projects while providing expert technical guidance and solutions. This role plays a critical part in ensuring project success through effective team management, adherence to best practices, and compliance with processes, ultimately contributing to the organization's objectives and technical excellence.
(1.) Key Responsibilities
1. Provide Technical Guidance And Solutions By Defining, Advocating, And Implementing Best Practices And Coding Standards In C And C++ Development, Ensuring High-Quality Outcomes And Consistency Across The Team.
2. Develop And Mentor Team Members In Their Technical Capabilities, Focusing On Enhancing Productivity Through Training Sessions And Hands-On Code Reviews.
3. Ensure Process Compliance Within The Assigned Module By Participating In Technical Discussions And Reviews, Acting As A Technical Consultant For Feasibility Studies, Evaluating Technical Alternatives, Best Packages, And Potential Architectural Practices, While Identifying Technical Risks And Facilitating Task Breakdown And Estimations.
4. Prepare And Submit Detailed Status Reports That Minimize Exposure And Risks In The Project, Effectively Addressing Any Escalations Encountered During The Development Lifecycle.
Skill Requirements
1. Strong Proficiency In C And C++ Programming Languages.
2. Solid Understanding Of System Software Development And Linux Environments.
3. Proficient In Sql For Database Interactions And Data Management.
4. Good Knowledge Of Version Control Systems And Development Tools.
5. Excellent Problem-Solving Skills And The Ability To Communicate Technical Concepts Clearly.
Certification
1. Optional But Valuable: Relevant Certifications Such As Certified Software Development Professional (Csdp) Or Linux Professional Institute Certification (Lpic).
C/C++ Developer
Posted 23 days ago
Job Viewed
Job Description
- Develop, implement, and maintain C/C++ applications , focusing on kernel-level programming and system-level software development .
- pply object-oriented programming principles, data structures, memory management techniques, and algorithms to develop efficient and scalable solutions.
- Utilize software design principles , including design patterns and architectural best practices, to create robust and scalable systems.
- Work with low-level system concepts , such as operating system internals, memory management, and hardware interaction .
- Debug, troubleshoot, and resolve complex software issues effectively.
- Design, implement, and maintain core operating system components , including memory allocation, file systems, network drivers, and process management within the kernel space.
- Proficiency in C and C++ programming languages .
- Strong understanding of object-oriented programming, data structures, memory management, and algorithms .
- Experience with system-level programming , including operating system internals, memory management, and hardware interaction .
- Expertise in kernel development , including designing, implementing, and maintaining core OS components .
- Strong debugging and troubleshooting skills for identifying and resolving complex software issues .
- Experience with kernel-level programming in C/C++ .
- In-depth knowledge of software design principles and system-level programming .
- Familiarity with design patterns and architectural approaches for building scalable systems.
- Hands-on experience with low-level OS internals, memory management, and hardware communication .
- bility to work on kernel development , including memory allocation, file systems, network drivers, and process management .
Be The First To Know
About the latest C c Jobs in United States !
C/C++ Developer
Posted 23 days ago
Job Viewed
Job Description
- You will be responsible for creating applications from the ground up, configuring existing systems, and providing user support.
- Design, Develop and maintain software applications in C, C++, Python, and Java within a Linux environment.
- Utilize the ROS2 framework or similar frameworks for robotics and embedded systems development.
- Troubleshoot and resolve issues in applications interacting with Lidars, high-speed cameras, and similar network devices.
- Understand and apply various network protocols for device communication and data transfer.
- Collaborate with cross-functional teams to integrate, test, and deploy complex systems.
- Use CI/CD pipelines for automated testing, building, and deploying applications.
- Participate in code reviews, maintain documentation, and adhere to best coding practices.
- Stay abreast of the latest technology trends and advancements in robotics and embedded systems.
Mandatory Skill-
C++, Python, and Java
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in software development with expertise in C, C++, Python, and Java.
- Proficient in developing and troubleshooting in a Linux environment.
- Experience with the ROS2 framework or similar robotics/automation frameworks.
- Demonstrated experience in working with Lidars, high-speed cameras, and networking devices.
- Familiarity with different network protocols (TCP/IP, UDP, etc.).
- Hands-on experience with CI/CD tools .
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Need local or from near by location who is ready to relocate. Please share confirmation for relocation from candidate. Skill Years C++ CI/CD Network Protocols Python Jav
C/C++ Software Developer
Posted 5 days ago
Job Viewed
Job Description
Ariadne seeks a talented C++ Programmer to develop and maintain an indexing engine and a web content delivery framework. The engine processes and makes searchable terabytes of rapidly growing biomedical information. The web portal system handles over 10 million hits from 1 million unique users every day. Both are high-performance, multi-threaded, distributed software systems running on hundreds of Linux-based servers at National Institutes of Health (NIH) in Bethesda, MD.
Required:- 5+ years of related software development experience
- hands-on C and C++ development experience, STL
- OO knowledge and programming experience in C++
- hands-on Web development experience on Linux /Unix , CGI, HTML/CSS, JavaScript
- flexibility and ability to learn and use new technologies
- ability to work well in a team environment as well as independently and get things done
- database design/development experience, SQL
- XML/XSLT knowledge and experience
- experience designing/building any application framework
- multi-threaded programming experience
- cross-platform Linux/Unix, Windows programming experience
- experience in writing Unix shell , Python or Perl scripts
- information retrieval and text indexing experience
- experience with any Web application development frameworks
- background in biology or bioinformatics
- distributed systems
- network programming
- Bachelor's degree in Computer Science or similar is required
- Master's degree in Computer Science or equivalent is preferred
- Competitive salary depends on skills and experience.
- Excellent benefits package
- No telecommuting.
- Design and development of business-logic and presentation components for NIH web portal
- System performance optimization
- Development of algorithms for analyzing large volumes of biological data
- Design and support of databases for storing genomic and other biological information
We look forward to reviewing your application.
Click Apply button now!
#J-18808-Ljbffr