Linux Developer

NewGen

$90K — $130K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • TS/SCI FSP Clearance is mandatory.
  • 3 years of experience in C, C++, and Python development, testing, and debugging.
  • Proven expertise in developing system-level software for Linux, with kernel development experience preferred.
  • Strong understanding of Linux/Unix internals and APIs.
  • Experience in cross-platform development, particularly with x86/x64, ARM, and MIPS architectures.
  • 3 years in software development covering design, testing, analysis, and debugging stages.
  • Familiarity with software configuration management tools like Git.

Responsibilities

  • Develop and maintain system-level software for Linux and related platforms.
  • Test and debug software applications to ensure high performance and security.
  • Collaborate with team members in a dynamic development environment with changing priorities.
  • Utilize various configuration management tools throughout the development lifecycle.
  • Implement continuous integration and automated testing methodologies.
  • Engage in low-level system development that aligns with archival standards and security protocols.

Benefits

  • Work alongside a team of Highly Cleared Specialists on significant national issues.
  • Join a company with 20 years of expertise in solving critical IT challenges.
  • Engage in projects that utilize artificial intelligence for security purposes.
  • Be part of a dynamic work environment that encourages independent and team-based contributions.
Full Job Description
We are looking for Linux Developers to join potential work for an upcoming program our Partner is pursuing.

Requirements
  • TS/SCI FSP Clearance
  • 3 years of experience in each of the following: developing, testing, and debugging in C, C++, and Python
  • 3 years of demonstrated experience developing, testing, and debugging system level software for Linux (Kernel development experience is desired)
  • Demonstrated in-depth understanding of low level system development for Linux/Unix internals and APIs
  • Demonstrated experience working in a cross-platform environment, with experience working with x86/x64, ARM, and/or MIPS architectures
  • 3 years of professional software development experience, including design implementation, testing, analysis, and debugging
  • Demonstrated experience using software configuration management tools (e.g. Git)
  • Software systems development experience and understanding of OS internals in at least one of the following: BSD/Linux/Unix, Windows, Mac OS, Android, RISC assembly
Desired Skills
  • Minimum of 3 years of experience in developing and testing apps on one of the following platforms: Windows, Mac, Linux, Mobile, or Embedded platforms
  • Ability to RE code
  • Ability to work independently and as part of teams, in a fast-paced development environment with constant changing priorities
  • An undergraduate or graduate degree or certifications in a relevant technical field
  • Demonstrated experience utilizing a diversity of development languages
  • In-depth understanding and/or implementation of CNE techniques and methodologies, to include application and mitigation techniques for one of the following: BSD/Linux/Unix. Windows, Mac OS, Android, RISC assembly
  • Demonstrated experience applying continuous integration and automated testing tools to software development practices
  • Demonstrated experience with firewalls, standard operating systems features, and PSPs

About Us
For more than 20 years, NewGen Technologies has solved our clients' toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics. Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ

Similar Jobs

More Jobs at NewGen

More Technical Services Jobs

Find similar Linux Developer jobs: