Software Engineer
Huntsville, AL · On-site
Experience with C++ or similar systems-level programming language * Experience with Linux-based systems * Experience with higher-level user application development * Experience working with ...
Huntsville, AL · On-site
Experience with C++ or similar systems-level programming language * Experience with Linux-based systems * Experience with higher-level user application development * Experience working with ...
Huntsville, AL · On-site
Experience with C++ or similar systems-level programming language * Experience with Linux-based systems * Experience with higher-level user application development * Experience working with ...
Experience with C++ or similar systems-level programming language * Experience with Linux-based systems * Experience with higher-level user application development * Experience working with ...
Experience with C++ or similar systems-level programming language * Experience with Linux-based systems * Experience with higher-level user application development * Experience working with ...
Montgomery, AL · On-site +1
$197K - $232K/yr
Deep proficiency in at least one major backend programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms, and system design. * Hands-on ...
Montgomery, AL · On-site +1
$197K - $232K/yr
Deep proficiency in at least one major backend programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms, and system design. * Hands-on ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
Huntsville, AL · On-site
$133K - $178K/yr
Experience in developing complex systems and applications using an object-oriented (OO) programming language (in particular, C++). * Experience in a Unix/Linux operating system. * Experience with ...
$102K - $137K/yr
Proficiency with systems programming language such as C, C++, Rust and Python * Experience setting up and maintaining continuous integration systems * Familiarity with DevOps practices applied to ...
Quick apply
$102K - $137K/yr
Proficiency with systems programming language such as C, C++, Rust and Python * Experience setting up and maintaining continuous integration systems * Familiarity with DevOps practices applied to ...
Huntsville, AL · On-site
$102K - $137K/yr
Proficiency with systems programming language such as C, C++, Rust and Python * Experience setting up and maintaining continuous integration systems * Familiarity with DevOps practices applied to ...
Huntsville, AL · On-site
$102K - $137K/yr
Proficiency with systems programming language such as C, C++, Rust and Python * Experience setting up and maintaining continuous integration systems * Familiarity with DevOps practices applied to ...
Huntsville, AL · On-site
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Huntsville, AL · On-site
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Huntsville, AL · On-site
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Huntsville, AL · On-site
Proficiency in a high-level programming language (MATLAB, C/C++, Python, etc.) * Demonstrable leadership and management skills * Advanced degree in engineering, physics, or related STEM field
Huntsville, AL · On-site
Software development using C/C++ * Development experience using the Ada programming language * Full Software Development Lifecycle to include developing software component design, implementation, and ...
Huntsville, AL · On-site
Software development using C/C++ * Development experience using the Ada programming language * Full Software Development Lifecycle to include developing software component design, implementation, and ...
Fluency in one or more languages like Python & C/C++. * Ability to work independently with minimal supervision. * Excellent oral and written English language communication skills. * Experience ...
Quick apply
Fluency in one or more languages like Python & C/C++. * Ability to work independently with minimal supervision. * Excellent oral and written English language communication skills. * Experience ...
Fluency in one or more languages like Python & C/C++. Ability to work independently with minimal ... Excellent oral and written English language communication skills. Experience working with a remote ...
Fluency in one or more languages like Python & C/C++. Ability to work independently with minimal ... Excellent oral and written English language communication skills. Experience working with a remote ...
Fluency in one or more languages like Python & C/C++. * Ability to work independently with minimal ... Excellent oral and written English language communication skills. * Experience working with a ...
Fluency in one or more languages like Python & C/C++. * Ability to work independently with minimal ... Excellent oral and written English language communication skills. * Experience working with a ...
Huntsville, AL · On-site +1
$48.25 - $65/hr
Mastery of computer science fundamentals, independent of a specific language. * Experience with ... Understanding of and experience with secure programming techniques. * Familiarity with game engines ...
Huntsville, AL · On-site +1
$48.25 - $65/hr
Mastery of computer science fundamentals, independent of a specific language. * Experience with ... Understanding of and experience with secure programming techniques. * Familiarity with game engines ...
Huntsville, AL · On-site
$51.25 - $70.50/hr
Responsibilities : • Responsible for software development in the Java language for the Regional ... programming applications and may require minor instruction and guidance in other phases.
Huntsville, AL · On-site
$51.25 - $70.50/hr
Responsibilities : • Responsible for software development in the Java language for the Regional ... programming applications and may require minor instruction and guidance in other phases.
Knowledge of microprocessor systems and related C-language and Assembly language programming. * Familiarity with embedded control systems, microcontrollers, and motion control algorithms. * FPGA ...
Knowledge of microprocessor systems and related C-language and Assembly language programming. * Familiarity with embedded control systems, microcontrollers, and motion control algorithms. * FPGA ...
Huntsville, AL · On-site +1
$49.50 - $64.50/hr
Knowledge of modern HTML/CSS/JS Fluency in one or more languages like Python & C/C++. Experience ... Excellent oral and written English language communication skills. Experience working with a remote ...
Huntsville, AL · On-site +1
$49.50 - $64.50/hr
Knowledge of modern HTML/CSS/JS Fluency in one or more languages like Python & C/C++. Experience ... Excellent oral and written English language communication skills. Experience working with a remote ...
Huntsville, AL · On-site
$49.50 - $64.50/hr
Fluency in one or more languages like Python & C/C++. * Experience with front-end development ... Excellent oral and written English language communication skills. * Experience working with a ...
Huntsville, AL · On-site
$49.50 - $64.50/hr
Fluency in one or more languages like Python & C/C++. * Experience with front-end development ... Excellent oral and written English language communication skills. * Experience working with a ...
As a C Programmer, your daily tasks typically involve writing, testing, and debugging C code to develop new features or maintain existing software applications. You will often collaborate with software engineers, testers, and project managers to understand requirements and resolve technical issues. Other responsibilities may include code reviews, performance optimization, and keeping documentation up to date. This role usually involves significant problem-solving and critical thinking, offering engagement with both low-level system programming and high-level application development.
A C Programming Language job involves designing, developing, and maintaining software using the C programming language. C is widely used for system programming, embedded systems, operating systems, and performance-critical applications. Professionals in this role typically write efficient, low-level code, optimize program performance, and debug software issues. They may work in industries such as telecommunications, automotive, finance, and gaming. Strong knowledge of memory management, data structures, and algorithms is essential for success in this field.
To thrive as a C Programmer, you need a deep understanding of the C programming language, data structures, algorithms, and strong problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and operating system concepts, as well as relevant certifications, are valuable assets. Attention to detail, analytical thinking, and effective communication are key soft skills for identifying bugs and collaborating with team members. These skills are crucial for building reliable and efficient software solutions, maintaining code quality, and ensuring smooth coordination within development teams.

8.4
Based on 146 frontline employees who took The Breakroom Quiz
56th of 428 rated business services
Sourced by ZipRecruiter
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.
It services
10,000+ Employees
Reston, VA, US