C Developer
Remote role
Need valid LinkedIn, Photo ID and Visa copy
We cannot use candidates with Google or VOIP number, need personal phone number
2 Managerial References from last 2 roles (References must have LinkedIn Profiles along with job title, official email and phone)
Key Responsibilities
Looking for mid level candidates (5-8 years’ experience)
Need valid LinkedIn, Photo ID and Visa copy
We cannot use candidates with Google or VOIP number, need personal phone number
2 Managerial References from last 2 roles (References must have LinkedIn Profiles along with job title, official email and phone)
Key Responsibilities
Looking for mid level candidates (5-8 years’ experience)
- Develop and maintain software applications using the C programming language.
- Write clean, efficient, and well-documented code.
- Debug and troubleshoot issues in existing software, providing timely solutions.
- Optimize code for performance and memory usage.
- Collaborate with other developers, engineers, and stakeholders to design and implement software solutions.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Participate in all phases of the software development lifecycle, including requirement gathering, design, coding, testing, and deployment.
- Utilize version control systems, such as Git, for source code management.
- Develop and execute comprehensive unit and integration tests.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a C Developer or similar role.
- Strong understanding of C language syntax, semantics, and conventions.
- Experience with debugging tools (e.g., GDB) and development tools (e.g., GCC, make).
- Solid understanding of data structures, algorithms, and memory management.
- Familiarity with operating system concepts and system-level programming.
- Experience with version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with embedded systems programming.
- Knowledge of multi-threading and concurrency.
- Familiarity with networking programming (sockets) and real-time systems.
- Experience with static and dynamic code analysis tools.
- Understanding of software design patterns and best practices.
-
Seniority level
Mid-Senior level -
Employment type
Contract -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Steneral Consulting by 2x
See who you knowGet notified about new C Developer jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Junior Software Engineer
Junior Software Engineer
-
Junior Software Developer Trainee
Junior Software Developer Trainee
-
Software Engineer, Front End (Proto)
Software Engineer, Front End (Proto)
-
Backend Software Engineer
Backend Software Engineer
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer
Software Engineer
-
Software Engineer (L4), Consumer ML Model Compute & Serving Systems
Software Engineer (L4), Consumer ML Model Compute & Serving Systems
-
Junior Full Stack Web Developer
Junior Full Stack Web Developer
-
Software Engineer (L5) - Consumer Engineering
Software Engineer (L5) - Consumer Engineering
-
Junior Software Development Engineer
Junior Software Development Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub