Software Engineer - Client Platform - Linux
Primary responsibility will be to provide application development for all Linux-based client platform products by Mobile Armor, Inc. Significant Linux (2.6+ Kernel) development experience is required, including development experience with C# and the .NET framework using Mono. Experience with multiple Linux distributions, especially RHEL, is required. The ideal candidate will also have experience configuring and compiling their own Linux kernel, building a Linux system from the ground up, and working with boot loaders like LILO and GRUB. Experience with Xorg11 and the different Linux file systems is also desired. This position reports to the Client Platform Lead Engineer.
Responsibilities will include, but not be limited to:
- Linux client platform product development (architecture, design, coding, test, etc.).
- Creation of design and code related documentation.
- Partition major work products into manageable and measurable components.
- Coordinate work assignments with other developers though project management.
- Provide project management with quantifiable data regarding development status.
- Provide technical leadership (mentoring) to junior developers on the team.
- Assist Management in determining the need for new personnel and/or equipment.
- Travel to customer sites to provide support assistance or technical presentations.
- Provide Level 3 product support as required.
- Assist in the development of product deliverable documentation (User Guides, etc.)
Goals, responsibilities, and developmental focus should be emphasized using these 5 major criteria:
- Highest quality possible.
- Deadline adherence.
- Completeness of solutions.
- Develop products while focusing on ease of use.
- System performance.
Location: St. Louis, MO
Area Code: 314
Pay Rate: Market
Length: Perm
Travel Required: None
Telecommute: No

