Trusted Concepts, Inc. · 5 hours ago
Principal Linux Software Engineer
Two Six Technologies is a company that builds innovative products to tackle complex challenges. They are seeking a Principal Linux Software Engineer to provide technical expertise in developing and deploying solutions for government customers, focusing on research programs and mentoring junior engineers.
GamingInformation TechnologySoftwareVideo Games
Responsibilities
Provide technical expertise on research efforts, prioritizing investigations, reviewing methodologies, and overseeing proof-of-concepts(PoCs)
Serve as the capability developer on a small, highly motivated team
Productize PoCs that are handed off from a team of reverse engineers
Apply Linux/Unix based systems expertise to help solve complex mission challenges
Maturing proof-of-concept R&D technology to operational fieldable solutions
Mentor and guide junior engineers and researchers, reviewing technical approaches and fostering skill development
Assist with reverse engineering and debugging of relevant Linux applications
Engaging in technical exchanges with transition partners and key stakeholders
Qualification
Required
9+ years of experience developing Linux/Unix-based systems to help solve complex mission challenges
5+ years of experience at the Unix kernel/internals level, which includes mandatory/discretionary access controls, runtime linker/loader, object file formats, file systems, and process/thread APIs & data structures
4+ years of experience with network sockets programming and expert packet-level understanding of IP, TCP, and other application level protocols
Demonstrated experience in developing applications in C/C++, and Python
Experience hardening Linux kernels for a variety of distributions
Experience with at least one modern automation framework (preferably Ansible)
Knowledge of memory protection modules (ASLR/DEP, etc.)
Experience tracing code execution in a debugger (WinDbg/gdb/IDAPro)
Experience as a developer on an Agile development-style team
Active TS/SCI clearance
Preferred
Experience with testing, CI/CD pipelines, and virtual machine test ranges
Experience with hosted version controls (Git or Gitlab)
Experience with firmware/driver development across Linux, Windows, or embedded systems
Experience with identifying and analyzing vulnerabilities in complex applications
Ability to rapidly find bearings in unfamiliar code bases
Benefits
Medical, dental, and vision insurance
Life and disability insurance
Retirement benefits
Paid leave
Tuition assistance
Professional development
Company
Trusted Concepts, Inc.
Trusted Concepts, Inc. is a computer programming company offering gaming solutions.
Funding
Current Stage
Growth StageTotal Funding
unknown2021-08-24Acquired
Company data provided by crunchbase