George Consulting, LTD
Software Developer
George Consulting, LTD, North Charleston, South Carolina, United States, 29405
Join to apply for the
Software Developer
role at
George Consulting, LTD
Responsible for developing and securing embedded Linux software while implementing DevSecOps practices to ensure reliable and compliant system operations.
Roles and Responsibilities
Develop embedded Linux software using languages such as Rust, C, and Ruby.
Apply Agile methodologies to plan, develop, and deliver secure and maintainable software solutions.
Utilize source control management tools for collaborative development workflows.
Perform continuous validation and verification through test-driven development practices.
Conduct independent research to evaluate new technologies, tools, and methods that enhance software quality and security.
Work independently with limited direction and maintain a high level of self-motivation.
Collaborate with contractor teammates and customers on a daily basis.
Work closely with customers to ensure deliverables meet expectations and are delivered on time.
Attend and actively participate in team meetings.
Required Skills & Experience
Proficiency in Rust, C/C++, Ruby, C#, or similar programming languages.
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Strong experience working in Linux environments.
Possess an active security clearance as required by contract or government regulations.
Knowledge of or experience with Agile methodologies, such as Kanban.
Desired Skills and Experience
Experience with command-line based environments.
Experience with custom Linux development platforms such as Buildroot or Yocto.
Familiarity with source control management tools, particularly Git.
Experience with Agile development tools, such as GitLab.
Knowledge or experience in Linux kernel development.
Experience with build tools, including Make or similar systems.
Familiarity with virtualization technologies such as Docker, VirtualBox, or comparable tools.
Knowledge of cybersecurity principles relevant to software development and embedded systems.
Knowledge of or experience with computer networks and networking concepts.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Government Relations Services
Referrals increase your chances of interviewing at George Consulting, LTD by 2x
#J-18808-Ljbffr
Software Developer
role at
George Consulting, LTD
Responsible for developing and securing embedded Linux software while implementing DevSecOps practices to ensure reliable and compliant system operations.
Roles and Responsibilities
Develop embedded Linux software using languages such as Rust, C, and Ruby.
Apply Agile methodologies to plan, develop, and deliver secure and maintainable software solutions.
Utilize source control management tools for collaborative development workflows.
Perform continuous validation and verification through test-driven development practices.
Conduct independent research to evaluate new technologies, tools, and methods that enhance software quality and security.
Work independently with limited direction and maintain a high level of self-motivation.
Collaborate with contractor teammates and customers on a daily basis.
Work closely with customers to ensure deliverables meet expectations and are delivered on time.
Attend and actively participate in team meetings.
Required Skills & Experience
Proficiency in Rust, C/C++, Ruby, C#, or similar programming languages.
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Strong experience working in Linux environments.
Possess an active security clearance as required by contract or government regulations.
Knowledge of or experience with Agile methodologies, such as Kanban.
Desired Skills and Experience
Experience with command-line based environments.
Experience with custom Linux development platforms such as Buildroot or Yocto.
Familiarity with source control management tools, particularly Git.
Experience with Agile development tools, such as GitLab.
Knowledge or experience in Linux kernel development.
Experience with build tools, including Make or similar systems.
Familiarity with virtualization technologies such as Docker, VirtualBox, or comparable tools.
Knowledge of cybersecurity principles relevant to software development and embedded systems.
Knowledge of or experience with computer networks and networking concepts.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Government Relations Services
Referrals increase your chances of interviewing at George Consulting, LTD by 2x
#J-18808-Ljbffr