CCS Global Tech
Overview
Job title: Software Engineer Job location: Huntsville, AL Salary: $150k annually with benefits Base pay range
$140,000.00/yr - $150,000.00/yr Key Responsibilities
Design, develop, and maintain software applications using C/C++ and object-oriented languages. Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives. Implement CI/CD pipelines, including automated test frameworks. Develop and execute unit tests to ensure code quality and reliability. Utilize Microsoft Azure DevOps for planning, tracking, and source control. Maintain and manage source code using Git and SVN repositories. Develop applications in Linux environments (Red Hat, Debian, Ubuntu, CentOS). Collaborate using MS Visual Studio and Microsoft Office Suite for documentation and communication. Use Wireshark for network protocol analysis and debugging. Develop GUI applications with Qt framework. (Optional) Develop real-time embedded software using VxWorks RTOS. Write scripts and automation tools using Python to support integration and testing. Education & Experience Requirements
BS degree in Engineering or related Science/Technical field (Software, Electrical Engineering, or Computer Science preferred) and 9 years of experience, OR An additional six (6) years of relevant experience may be accepted in lieu of degree. Proficiency in C/C++ and object-oriented design principles. Solid understanding of Agile development practices and Scrum frameworks. Hands-on experience with CI/CD processes and test automation. Strong debugging and troubleshooting skills, including use of Wireshark. Familiarity with Qt for UI/UX development. Experience with Linux OS administration and development environments. Competency in Git and SVN for code management. Strong scripting capabilities in Python. Ability to work both independently and collaboratively in a secure, regulated environment. Excellent communication and documentation skills, with ability to report changes, delays, or blockers clearly and in a timely manner. Self-starter capable of executing tasks with autonomy and seeking support when required. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering, Information Technology, and Other Industries
IT Services and IT Consulting, Software Development, and Defense and Space Manufacturing
#J-18808-Ljbffr
Job title: Software Engineer Job location: Huntsville, AL Salary: $150k annually with benefits Base pay range
$140,000.00/yr - $150,000.00/yr Key Responsibilities
Design, develop, and maintain software applications using C/C++ and object-oriented languages. Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives. Implement CI/CD pipelines, including automated test frameworks. Develop and execute unit tests to ensure code quality and reliability. Utilize Microsoft Azure DevOps for planning, tracking, and source control. Maintain and manage source code using Git and SVN repositories. Develop applications in Linux environments (Red Hat, Debian, Ubuntu, CentOS). Collaborate using MS Visual Studio and Microsoft Office Suite for documentation and communication. Use Wireshark for network protocol analysis and debugging. Develop GUI applications with Qt framework. (Optional) Develop real-time embedded software using VxWorks RTOS. Write scripts and automation tools using Python to support integration and testing. Education & Experience Requirements
BS degree in Engineering or related Science/Technical field (Software, Electrical Engineering, or Computer Science preferred) and 9 years of experience, OR An additional six (6) years of relevant experience may be accepted in lieu of degree. Proficiency in C/C++ and object-oriented design principles. Solid understanding of Agile development practices and Scrum frameworks. Hands-on experience with CI/CD processes and test automation. Strong debugging and troubleshooting skills, including use of Wireshark. Familiarity with Qt for UI/UX development. Experience with Linux OS administration and development environments. Competency in Git and SVN for code management. Strong scripting capabilities in Python. Ability to work both independently and collaboratively in a secure, regulated environment. Excellent communication and documentation skills, with ability to report changes, delays, or blockers clearly and in a timely manner. Self-starter capable of executing tasks with autonomy and seeking support when required. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering, Information Technology, and Other Industries
IT Services and IT Consulting, Software Development, and Defense and Space Manufacturing
#J-18808-Ljbffr