Senior Software Engineer (LAMP)

Share on facebook
Share on Facebook
Share on linkedin
Share on Linkedin

Sub U Systems is a successful and growing thirteen-year-old technology company that designs, develops, and produces highly secure, robust, exceedingly flexible IP tactical networking and computing appliances, including IoT and M2M solutions, to Military, Government, and commercial customers globally. The Sub-U Systems brand targets new markets for our existing technology portfolio.

This position is an excellent opportunity for hard-working, independent, and disciplined Senior Software Engineers to apply their experience and skills toward solving unique and challenging problems and implementing embedded applications.  The position involves designing, implementing, and evolving a family of Linux-based IP networking/information technology appliances.  

  • Typical tasks are performed by a team of 4-8 engineers, across several engineering disciplines
  • Engineers have a potential to travel for product trials, training and demonstrations (but not required)
  • Good variety in work assignments to keep engineers challenged

The ideal candidate will have a deep understanding of and have hands on experience with Linux-based OS and IP networking technologies.  Compensation will be commensurate with professional and technical experience.

Responsibilities

  • Design, develop and debug applications and/or drivers for Linux-based IP routing platforms
  • Analyze technical requirements documents and propose implementation solutions
  • Implement and/or develop software to meet the requirements of industry standards and specifications 
  • Troubleshoot and resolve any potential software defects in existing legacy code 
  • Document design and implementation of new features 
  • Present and participate in peer reviews of design documents and new code development  
  • Present innovative ideas for product and process improvement

Required Qualifications:

  • BS/BA in Computer Engineering, Computer Science, Electrical Engineering, or similar field
  • 5+ years software programming experience
  • Familiarity with at least one SDLC model
  • Strong planning skills including defining requirements, time estimating, communicating progress to stakeholders at each phase of project, documentation, and testing
  • Experience overseeing at least one product from conception to deployment
  • Experience in Linux or *nix systems
  • Experience in a modern object-oriented programming language
  • Knowledge of internet protocol routing and networking fundamentals including OSI model
  • Experience with at least one scripting language (e.g. Bash) and at least one compiled language (e.g. C)
  • Experience with embedded Linux platforms (e.g. OpenWRT, Android, etc.) including kernel customization, device drivers, cross-compiling, and package management
  • Excellent oral and written communications skills combined with the ability to effectively communicate technical issues

Desired Experience:

  • Working knowledge of X.509 certificates and PKI
  • Experience in cross-compilation, build systems such as OpenEmbedded or Yocto
  • Experience with x86 virtualization technologies (XEN, KVM, VMware)
  • Experience with Agile methodologies and version control tools like SVN and Git
  • Experience with OpenWRT, LEDE, Debian-based distributions
  • Experience with Cisco, Aruba, Juniper networking solutions or possession of Cisco certifications
  • Experience with security documentation and accreditation life cycles (FIPS, NIAP)
  • Previous experience in developing software for embedded networking products

Benefits

We provide a work environment that is fast-paced and allows for practical and innovative solutions. Sub U offers a friendly work environment where all employees are highly motivated towards a common goal of providing customers with the best product/solution possible. Our employees take tremendous pride in the products and solutions developed.  As a result, employees share in the success of the company through benefits, including:

  • Medical Insurance subsidy
  • Paid Time Off (PTO) accrued each pay period
  • Paid Holidays
  • Retirement Plan with company match
  • Professional development
  • Fitness or healthy lifestyle incentives
  • Potential for Profit Sharing based on overall company performance

Applicants must be a United States citizen and must be willing to undergo a background check since this position requires the ability to obtain/maintain a security clearance. Qualified employees may receive a security clearance. In addition, candidates who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

Sub-U is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, age, marital status, protected veteran status, disability status or any other characteristic protected by applicable laws, regulations, and ordinances.

Applicants should email their resume AND cover letter to [email protected]

Contact Us

Call us at 202-640-2623 to get a custom quote or fill out this form and we will get in touch with you.