C Developer Jobs - Mar-2024

Experience (Years): Fresher:0-1 | Fresher-Mid:2-4 | Mid: 5-8
Mid-Senior: 9-11 | Senior: 12+ | Director: 15+

  1. C Developer - Finance - Fresher (C-Developer-Fresher-24035)
  2. C Developer - Fresher (C-Developer-Fresher-24036)
  3. C/C++ Developer (C-Developer-240311)
  4. C Developer (C-Developer-240312)
  5. Embedded Engineer - C/C++ (C-Developer-240313)

Title: C Developer - Finance - Fresher
Job Code: C-Developer-Fresher-24035

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-29
Valid Through: 2024-03-29
Apply: Job Application Form

Job Description:
C Application Developer (Finance)

The selected candidate is going to work towards development and maintenance of banking and financial software stack using C/C++ programming language on Unix/Linux like platform(s).

Mandatory Skills
  • Must have solid understanding about pointers & memory in C/C++
  • Must have development skills / exposure in Unix/Linux IPC (semaphore, shared memory, socket, multi thread)
  • Must have debug skills: gdb, coredump analysis, network packet analysis
  • Usage of Source code syntax parser (preferably lex, yacc, bison, etc.)
  • Usage of build tools : Makefiles, make, etc.
  • Database knowledge (Oracle DB), good at SQL and stored procedures
Optional Skills
  • Finance/Industry domain knowledge
  • Troubleshooting skills, reporting root cause analysis (RCA), proposing solutions
  • Debug identified problems and provide fixes swiftly
  • Ability to write clear and concise documentation
  • To understand and maintain legacy codebase
  • Review source code developed by peers
  • Design and develop new features based on requirement document

Title: C Developer - Fresher
Job Code: C-Developer-Fresher-24036

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-26
Valid Through: 2024-03-29
Apply: Job Application Form

Job Description:
Job Summary

The C Programmer is responsible for developing software applications using the C programming language. The individual in this role will work closely with a team of developers to design, develop, and maintain software applications that meet the needs of the organization. The C Programmer will also be responsible for debugging, testing, and documenting software applications.

Key Responsibilities
  • Collaborate with cross-functional teams to understand project requirements and develop software applications using the C programming language.
  • Write clean, efficient, and maintainable code that meets the requirements of the project.
  • Debug and test software applications to ensure they meet quality standards.
  • Write technical documentation for software applications to assist with future maintenance and upgrades.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Provide technical support to end-users when needed.
  • Stay up-to-date with new technologies and programming languages to ensure the software applications are using the most up-to-date and efficient techniques.
  • Bachelor's degree in Computer Science or related field.
  • A very strong knowledge of C/C++ programming language.
  • Strong understanding of data structures, algorithms, and computer architecture.
  • Experience with debugging and testing software applications.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Good communication skills and ability to work in a collaborative environment.
Preferred Qualifications
  • Graduate in Computer Science or related field.
  • Experience with embedded systems or real-time programming.
  • Experience with software development tools such as Git, JIRA, or Agile methodologies.

Title: C/C++ Developer
Job Code: C-Developer-240311

Location: Hybrid
Experience: Mid Level
Date Posted: 2024-02-28
Valid Through: 2024-03-29
Apply: Job Application Form

Job Description:
Technical Skills
  • Experience: 6 to 8 years of experience in software development
  • Good experience in C/C++ programming
  • Experience on VC++, MFC
  • Experience on the following operating systems Linux, Windows, VMware.
  • Experience on Interface/Objects: RESTful API, JSON, XML
  • Knowledge on Linux/Windows OS & internals, with sound understanding of Computer Architecture
  • Able to work in a small team with rapid turn around and tight build schedules
  • Translating high level requirements into software solutions and technically performing developments as well as doing the coding and documentation.
  • Must be an analytical problem solver with exceptional troubleshooting and debugging capability and have extensive experience in writing object-oriented software using C++.
  • Familiarity with open-source tools.
  • Understanding of Class diagrams, Object diagrams and UML is a must.
  • Experience on C++ design patterns is a must.
  • Make file creation and customization.
  • Programming on C++/Python/Operating Systems (Windows/Linux/VMWare)/Storage Domain HPE
  • VC++/MFC/OPC/Embedded C MedTech/Waters
Process Skills
  • The candidate will ideally have good Infrastructure and Data center experience and subject matter knowledge to help deliver good quality complex business solutions.
  • Extensive experience in Design, Coding, Testing, and Reviewing Code and end-to end release Involved in systems programming
Behavioral Skills
  • Attitude towards learning new technologies and solving complex technical problems.
  • Strong problem solving, communication, and team working skills
  • Quick learner and team player
  • Excellent written and verbal communication skills
  • Result oriented team player.
  • Interpersonal skills
  • B.E/B.Tech, M.E/M.Tech or MCA in Computer Science, Electrical/Electronic Engineering with a specialization in Image processing, Computer Vision, and Deep Learning, Machine Learning, Data Analytics.
  • Minimum of 6-8 years of professional experience in an organization is a must, apart from the academic

Title: C Developer
Job Code: C-Developer-240312

Location: Hybrid
Experience: Fresher-Mid Level
Date Posted: 2024-02-29
Valid Through: 2024-03-29
Apply: Job Application Form

Job Description:
About the job
  • Strong programming fundamentals
  • Bachelor's degree in Computer Science or related Degree
  • Expert level knowledge of C programming language.
  • Great to have experience in these C-libraries: GLib,
  • 3+ years of hands-on experience working with C programming language.
  • Hands-on experience with the following technologies
  • Database-centric application development.
  • SQL - Must have
  • C-ISAM - Great to have
  • Application development on and for Linux platform
  • XML & JSON
  • Bash scripting
  • Working knowledge of source control systems ( Ideally SVN )
  • Troubleshooting and debugging skills using tools (gdb - Must have, valgrind - Nice to have) and techniques.
  • Ability to quickly learn legacy application by reading and comprehending code base developed over multiple decades.

Title: Embedded Engineer - C/C++
Job Code: C-Developer-240313

Location: Hybrid
Experience: Unspecified
Date Posted: 2024-02-28
Valid Through: 2024-03-28
Apply: Job Application Form

Job Description:
  • Must know Embedded C and C++
  • Must have hands-on Experience Atleast 2-3 controller architectures from different manufacturers preferably : Microchip, Atmel, Ti, STM.
  • Knowledge of the ESP family is an additional Advantage.
  • Must have hands-on experience with SPI, I2C, and UART communication Protocols.
  • Knowledge of FreeRtos is a must.
  • Should possess good logical problem-solving and business logic implementation.
  • Knowledge of drive added is an additional Advantage.

Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.