Software Engineer (Linux Distribution) Mobile Armor
THIS JOB HAS EXPIRED
Software Engineer that wants to be part of the Mobile Armor team of security software experts, creating next generation data storage (data-at-rest) security solutions.
You will be responsible for maintaining MA's unique network aware customized Linux distribution. A solid understanding of Operating System internals (primarily Linux) is required. The suitable candidate should have strong C/C++ programming and debugging skills, and a solid understanding of secure coding techniques. You should have experience in how to compile and trouble shoot Linux system components and experience in creating and modifying a Linux distributions such as adding drives. The candidate we are looking for is a highly self motivated team player with good oral and written communication skills.
Requirements:
- Required BS + 2 years in Computer Science or similar field
- Solid C/C++ Linux skills
- Familiarity with some of the open source development tools and methodologies used in creating MA Linux core, such as Launchpad and Bazaar
- An understanding of the make-up of a modern GNU/Linux distribution
- Interests and experience with a variety of the software that makes up the core of a Linux distribution
- Distribution packaging tools: APT, dpkg, debhelper and CDBS
- Experience with common scripting languages
- Capacity to learn quickly about new systems and techniques
- Detail oriented and thorough
- Excellent logic, problem solving, and troubleshooting skills
- Ability to communicate clearly and concisely
Responsibilities will include, but not be limited to:
- Installers and CD images
- Booting and early user space
- Packaging management
- File systems
- Provide estimates and schedules
- Provide supporting documentation
- Work closely with Chief Architect, Product Management and Quality Assurance
- Assist in pre-release testing of the core, taking personal ownership of problems and driving them to solutions
| Location: |
St. Louis, MO
United States
|